mirror of
https://github.com/Xevion/banner.git
synced 2026-01-31 10:23:39 -06:00
Add JOB_TIMEOUT constant to fail stuck jobs after 5 minutes, and LOCK_EXPIRY to reclaim abandoned locks after 10 minutes. Introduce force_unlock_all to recover orphaned jobs at startup. Fix retry limit off-by-one error and update deduplication to include locked jobs.
12 KiB
12 KiB