diff --git a/lib/std/child_process.zig b/lib/std/child_process.zig index a5c69c904a5ef98036ab0b18ba33f1046d21d4b7..287fc3e7cd57c32a302dfa27368c4ccb5a0d50d9 100644 --- a/lib/std/child_process.zig +++ b/lib/std/child_process.zig @@ -401,7 +401,7 @@ pub const ChildProcess = struct { // end with eventfd break :blk [2]os.fd_t{ fd, fd }; } else { - break :blk try os.pipe(); + break :blk try os.pipe2(os.O_CLOEXEC); } }; errdefer destroyPipe(err_pipe);