mirror of
https://github.com/vhaudiquet/ecrou.git
synced 2026-11-12 22:22:44 +00:00
A parent-side failure after the fork (a console stat or read that went wrong, a wait that could not complete) used to return and leave the VM booting unattended. PDEATHSIG only fires when the caller's process exits; a library consumer that catches the error keeps running, and the scratch rootfs goes away under the machine. kill_machine is best effort: a machine that already exited reaps through ECHILD. Also drops a duplicated fork-error block left behind by the supervise split.