chore(): Prevent sub workflow events release early + redis unlink (#11641)
**What** - Prevent event release when a workflow is run as step and finish - Use `unlink` instead of `del` when removing keys from redist to push the execution to async thread
This commit is contained in:
committed by
GitHub
parent
ca6a15717d
commit
c250de7919
@@ -93,7 +93,9 @@ function createContextualWorkflowRunner<
|
||||
|
||||
const { eventGroupId, parentStepIdempotencyKey } = context
|
||||
|
||||
attachOnFinishReleaseEvents(events, flow, { logOnError })
|
||||
if (!parentStepIdempotencyKey) {
|
||||
attachOnFinishReleaseEvents(events, flow, { logOnError })
|
||||
}
|
||||
|
||||
const flowMetadata = {
|
||||
eventGroupId,
|
||||
|
||||
Reference in New Issue
Block a user