You'll notice
Resuming a workflow is blocked while its run process is still exiting, so two copies can't run against the same journal.
Resuming a local_workflow is now blocked not only when it is still running, but also when it has ended while its run process has not yet exited. This avoids running two copies of the workflow's agents against the same journal, with the refusal message: "Resuming now would run two copies of its agents against the same journal."