imqqmi wrote a reply+100 XP
3mos ago
Late to the party, but I ran into this myself. I think the reserved_at gets used when the job is starting to be processed, ie as an indication that it's being processed I think. If the queue:work or queue:listen is interrupted, a job can hang in that state and doesn't get reprocessed unless you set the reserved_at to NULL.