diff options
-rw-r--r-- | piper.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -147,11 +147,11 @@ run_cmd(struct proc *proc) fail(1, "dup2"); } - //int i; - //for (i = 0; i < num_procs - 1; i++) { - // close(fds[i].fds[0]); // These aren't very important if they fail - // close(fds[i].fds[1]); - //} + int i; + for (i = 0; i < num_procs - 1; i++) { + close(fds[i].fds[0]); // These aren't very important if they fail + close(fds[i].fds[1]); + } execvp(proc->argv[0], proc->argv); |