fn childCleanup(ev: *Evented, child: *process.Child) void
fn childCleanup(ev: *Evented, child: *process.Child) void { if (child.stdin) |stdin| { fileClose(ev, &.{stdin}); child.stdin = null; } if (child.stdout) |stdout| { fileClose(ev, &.{stdout}); child.stdout = null; } if (child.stderr) |stderr| { fileClose(ev, &.{stderr}); child.stderr = null; } child.id = null; }