mirror of
https://github.com/nodejs/node.git
synced 2025-05-20 22:43: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:
parent
ae77b4d553
commit
69ce415d38
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();
|
||||
|
Loading…
Reference in New Issue
Block a user