Skip to content

[Bug]: Bug in the workflow JOIN action #8063

Closed

Description

@CarlosJuncher03

Apache Hop version?

2.20

Java version?

21

Operating system

Linux

What happened?

If a workflow contains multiple parallel flows and a JOIN transformation is used to wait for their completion, the process will wait indefinitely if an error occurs in just one of the branches. From what I have observed, the JOIN transformation does not recognize the error unless it is explicitly connected to the JOIN transformation itself.

Issue Priority

Priority: 3

Issue Component

Component: Transforms

Activity

  1. hansva commented on Aug 21, 2026

    @hansva
    Contributor

    Could you add a simple reproduction file please

  2. nadment commented on Aug 21, 2026

    @nadment
    Contributor

    Confirmed

    Image
  3. changed the title [-][Bug]: Bug in the workflow JOIN transformation[/-] [+][Bug]: Bug in the workflow JOIN action[/+] on Aug 21, 2026
  4. leehaut commented on Aug 25, 2026

    @leehaut
    Contributor

    .take-issue

  5. added this to the 2.20 milestone on Aug 25, 2026
  6. gmitter-ef commented on Oct 7, 2026

    @gmitter-ef

    Just wanted to add that this behaviour is also observed when before the "Dummy" action a "simple-evaluation" action blocks a dummy from being executed (correctly). So not only errors, but also explicit non-execution by business logic leads to this "hanging" behaviour.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions