in saga-core/src/main/java/org/apache/servicecomb/saga/core/SagaTaskFactory.java [72:84]
public void offer(SagaEvent sagaEvent) {
boolean success = false;
do {
try {
persistentStore.offer(sagaEvent);
success = true;
log.info("Persisted saga event {} successfully", sagaEvent);
} catch (Exception e) {
log.error("Failed to persist saga event {}", sagaEvent, e);
sleep(retryDelay);
}
} while (!success && !isInterrupted());
}