snapshotManager.initialiseSnapshotWithSubscriptionResults();
} else {
snapshotManager.initialiseSnapshot();
}
if (executionOptions.getValuationTime() == null) {
executionOptions = executionOptions.copy().setValuationTime(snapshotManager.getSnapshotTime()).create();
}
} catch (final Exception e) {
s_logger.error("Error initializing snapshot {}", snapshotManager);
cycleExecutionFailed(executionOptions, new OpenGammaRuntimeException("Error initializing snapshot " + snapshotManager, e));
}