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
..
2026-10-01 00:15:05 -05:00
2026-10-02 10:33:44 -04:00
2026-10-03 17:17:25 -05:00
2026-10-04 21:29:39 -07:00
2026-10-04 13:23:25 -05:00
2026-10-02 13:43:18 -04:00
2026-09-27 04:15:09 -07:00
2026-09-23 19:00:44 -04:00
2026-10-04 13:23:25 -05:00
2026-09-24 15:40:18 -04:00
2026-10-03 23:43:03 -04:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:43:30 -04:00
2026-09-24 14:08:22 -04:00
2026-09-24 14:08:22 -04:00
2026-10-02 04:39:28 -07:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-04 21:29:39 -07:00
2026-09-29 20:24:19 -04:00
2026-09-24 11:50:30 -04:00
2026-09-24 14:08:22 -04:00
2026-09-24 15:34:19 +05:30
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-02 12:51:02 -04:00
2026-09-24 01:30:15 -04:00
2026-10-04 13:23:25 -05:00
2026-10-04 19:19:41 +05:30
2026-09-22 11:05:14 -04:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-01 23:49:20 -07:00
2026-10-02 18:15:08 -04:00
2026-10-02 18:15:08 -04:00
2026-10-03 13:25:25 -07:00
2026-09-27 23:53:40 -07:00
2026-09-21 22:02:46 -04:00
2026-10-02 18:15:08 -04:00
2026-09-23 16:05:55 -04:00
2026-10-02 19:37:27 -04:00
2026-09-23 15:44:18 -04:00