Commit | Line | Data |
---|---|---|
46212f10 WJ |
1 | *************** |
2 | *** 531,539 **** | |
3 | } else { | |
4 | register int i; | |
5 | ||
6 | ! dup2(FD, 3); | |
7 | ! dup2(3, 4); | |
8 | ! for (i = 5; i < 20; i++) | |
9 | close(i); | |
10 | signal(SIGINT, SIG_DFL); | |
11 | signal(SIGQUIT, SIG_DFL); | |
12 | --- 529,538 ---- | |
13 | } else { | |
14 | register int i; | |
15 | ||
16 | ! dup2(1, 2); | |
17 | ! dup2(FD, 0); | |
18 | ! dup2(0, 1); | |
19 | ! for (i = 3; i < 20; i++) | |
20 | close(i); | |
21 | signal(SIGINT, SIG_DFL); | |
22 | signal(SIGQUIT, SIG_DFL); |