ext/libuv/src/unix/process.c in libuv-0.12.2 vs ext/libuv/src/unix/process.c in libuv-0.12.3

- old
+ new

@@ -314,10 +314,10 @@ dup2(use_fd, fd); if (fd <= 2) uv__nonblock(fd, 0); - if (close_fd != -1) + if (close_fd >= stdio_count) uv__close(close_fd); } for (fd = 0; fd < stdio_count; fd++) { use_fd = pipes[fd][1];