You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I had a queue that was processing 2 jobs at a time. There were, say 5 failed jobs and 10 jobs in 'Waiting' state.
I am using Bull Master, that shows a 'Stuck' state if I access the job by ID.
Unfortunately there appears to be no direct way to find these Stuck jobs so I may restart them/reschedule them - which would have been a workaround. :(
Pause the queue and wait for currently processing jobs to complete.
Result: 10 jobs go from 'Waiting' to 'Paused' state.
Retry failed jobs
Result: 2 jobs start being processed, remaining 3 jobs of the 5 go to 'Waiting' state.
10 jobs remain in 'Paused' state.
Unpause the queue:
Expected: There should be 10 + 3 = 13 jobs in 'Waiting' state.
Actual: There are 10 jobs in 'Waiting' state. The original 3 retried jobs are in a stuck state.
Description
these are the steps that reproduced the issue:
I had a queue that was processing 2 jobs at a time. There were, say 5 failed jobs and 10 jobs in 'Waiting' state.
I am using Bull Master, that shows a 'Stuck' state if I access the job by ID.
Unfortunately there appears to be no direct way to find these Stuck jobs so I may restart them/reschedule them - which would have been a workaround. :(
you can reproduce the bug easily following the readme of this project: https://github.com/levysam/bull-bug-scripts
Bull version
4.10.3
The text was updated successfully, but these errors were encountered: