💻 Dev11 min
I Blocked Double Execution - Then One Crash Locked It Forever
A status guard meant to stop duplicate background jobs ended up trapping a job in 'generating' forever when the process died mid-deploy. Every lock needs a way out, shipped in the same commit.
- #backend
- #concurrency
- #background jobs
- #incident response
- #PostgreSQL