eis/eqpalg/threads
Huamonarch 1ca922a4ef Fix task thread lifecycle: self-destruct when idle, synchronized cleanup
HandlerExec in task mode now sets is_running_=false when rule_pointers_
and once_exec_queue_ are both empty. Manager cleanup uses two-phase
lock (shared_lock scan + unique_lock destroy/erase) synchronized with
exec_task via handles_mutex. exec_task checks is_running_ before submit
and destroys dead handlers to prevent task loss. Also fix logReset
self-assignment no-op.
2026-05-12 17:11:07 +08:00
..
handler_exec.cc Fix task thread lifecycle: self-destruct when idle, synchronized cleanup 2026-05-12 17:11:07 +08:00
handler_exec.h Final comment cleanup batch 2026-05-09 13:35:17 +08:00
manager.cc Fix task thread lifecycle: self-destruct when idle, synchronized cleanup 2026-05-12 17:11:07 +08:00
manager.h Remove irrelevant comments from eqpalg source files 2026-05-09 13:30:09 +08:00