Actions
Issue #9549
closedThere is a race condition in the tasking system, where pg signals may be lost
Start date:
Due date:
Estimated time:
Severity:
2. Medium
Version:
Platform Release:
OS:
Triaged:
Yes
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 109
Quarter:
Description
Proposed solution: Listen on all channels for the entire worker lifecycle, and ignoring received signals instead of unlistening on the channels.
Actions
Keep listening on pg channels in workers
There seems to be a time window, where workers might miss a wakeup call and end in waiting state, while tasks are still available.
fixes #9549