Skip to content

Parallel delays cause last delay to keep running indefinitely #7138

@PhilippFr

Description

@PhilippFr

Description

When having two parallels paths of 2 delay and a WaitAll Join, one of the delays gets stuck and never finishes.

Steps to Reproduce

Two paths of each two delay with different short timings (1, 2, 3 and 4 seconds in my case). Joined by a WaitAll Join.

parallel-delay-bug.json

Expected Behavior

I expect both path to complete after the set time and join at the WaitAll join.

Actual Behavior

The last Delays stays "running" indefinitely, past its set time of e.g. 4 seconds.

Screenshots

Image

Environment

  • Elsa Package Version: Release 3.5.2
  • Operating System: Windows 11
  • Browser and Version: Microsoft Edge

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions