#742 Move TimeoutService from per-worker to system cron job

closed high Created 2025-12-30 01:25 · Updated 2025-12-30 01:41

Description

Edit
TimeoutService is currently started in every worker. Multiple workers scanning same queues for stuck tasks = redundant DB queries. Uses atomic check-and-set so no race conditions, but wasteful resources. Fix: Create a system cron job for timeout detection during bootstrap, remove TimeoutService from worker.py.

Comments

Loading comments...

Context

Loading context...

Audit History

View All
Loading audit history...