mirror of
https://github.com/corda/corda.git
synced 2025-02-03 17:50:41 +00:00
41648d5a15
* CORDA-1645: Checkpoint before calling an idempotent sub-flow. When an idempotent sub-flow causes a flow restart, the flow will be replayed from the last checkpoint before the sub-flow invocation. However, the logic between the last checkpoint and the sub-flow invocation may contain side-effects which shouldn't be replayed. Thus we need to persist a checkpoint just before an idempotent sub-flow is invoked.