Files
hermes-agent/scripts
teknium1 dd04dbedb1 fix(code-health): HX006 accepts proc.wait() right after proc.kill()
SIGKILL bounds a sync Popen.wait() that directly follows kill(), so it no
longer needs a timeout. communicate() after kill() and asyncio's
Process.wait() after kill() stay flagged: both read/close the pipes, and a
grandchild holding them blocks forever (measured: > 20 s with a background
`sleep`; the sync wait() returned in 0.00 s). The HX006 fix text now names
the reap pattern.
2026-10-04 21:29:39 -07:00
..