mirror of
https://github.com/pbakaus/impeccable.git
synced 2026-09-15 23:56:29 +03:00
The orphan reaper and every harness cleanup find live servers through `ps -A -E`, run with spawnSync's default 1 MiB maxBuffer. A laptop with a thousand processes produces more than that, spawnSync kills ps, reports status null, and the sweep silently finds nothing: the SIGKILL leak guard fails and, worse, real orphans survive. Seen on the maintainer's machine mid-session, reproduced with main's own engine. A 256 MiB buffer covers any realistic process table. Written with AI assistance (Claude). Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>