Bug in deferred jobs enqueueing
Author: selwinCreated Mar 13, 2026Updated May 29, 2026
There are three jobs:
- A depends on B
- B depends on C
- C gets enqueued, picked up by a worker and failed
- When C is requeued, it gets picked up by a worker and finishes
- Job B will be in an
enqueuedstate, but is not picked up by a worker
Source: rq/rq