Global lookupjoin deadlock if some channels stopped before RHS is read

Description

In a multi-channel setup, if the RHS is stopped before it is used, but other channels require it, then the processing stops too early, and causes a deadlock.
Need to change it so that if any channels are not stopped continue to prepare rhs.

Conclusion

None

Activity

Show:

Jacob Cobbett-Smith June 16, 2021 at 12:18 PM
Edited

NB: this is an old bug and a race condition, but exposed by combinegroup being implemented in 8.0 (https://hpccsystems.atlassian.net/browse/HPCC-25532)

Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Created June 16, 2021 at 11:43 AM
Updated June 17, 2021 at 3:29 PM
Resolved June 17, 2021 at 3:29 PM

Flag notifications