Vito Sansevero
b127bbeba1
fix: image worker thread exits on shutdown and restarts cleanly
...
ImageGenerationHandler.shutdown() clears the pending set, sets a stop
event the worker's delay and settle waits listen to, and puts a None
sentinel on the queue; the worker exits within the current wait. Each
worker owns its queue and stop event so a draining worker never swallows
an image scheduled after shutdown. ImageMonitor.stop_monitoring calls it.
2026-10-08 18:01:34 -07:00
..
2026-10-08 18:01:34 -07:00
2026-02-07 08:30:09 -08:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-07 13:52:09 -07:00
2026-10-08 18:01:34 -07:00
2026-02-07 08:30:09 -08:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-03-18 07:29:58 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-02-07 12:36:11 -08:00
2026-10-08 18:01:34 -07:00
2026-10-07 13:52:09 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-04-10 12:49:59 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00
2026-10-08 18:01:34 -07:00