mirror of
https://github.com/zebrajr/node.git
synced 2026-01-15 12:15:26 +00:00
uv: fix build on systems that don't have pipe2()
This is libuv commit 2fbcbe9, cherry-picked for node.
This commit is contained in:
8
deps/uv/src/uv-unix.c
vendored
8
deps/uv/src/uv-unix.c
vendored
@@ -2297,10 +2297,10 @@ int uv_spawn(uv_process_t* process, uv_process_options_t options) {
|
||||
if (pipe(signal_pipe) < 0) {
|
||||
goto error;
|
||||
}
|
||||
uv__cloexec(signal_pipe[0]);
|
||||
uv__cloexec(signal_pipe[1]);
|
||||
uv__nonblock(signal_pipe[0]);
|
||||
uv__nonblock(signal_pipe[1]);
|
||||
uv__cloexec(signal_pipe[0], 1);
|
||||
uv__cloexec(signal_pipe[1], 1);
|
||||
uv__nonblock(signal_pipe[0], 1);
|
||||
uv__nonblock(signal_pipe[1], 1);
|
||||
#endif
|
||||
|
||||
pid = fork();
|
||||
|
||||
Reference in New Issue
Block a user