mirror of https://github.com/peter4431/rq.git
Fixed job not getting enqueued due to parallel modification (#1615)
The handling of WatchErrors in setup_dependencies() did not reset the local status of the job, so if, due to parallel processing, all dependencies get finished while enqueuing the job (causing WatchError to be raised), the job returned to enqueue_call() remained in DEFERRED state, which resulted in no execution at all.main
parent
c5a1ef1734
commit
7be119068f
Loading…
Reference in New Issue