… | |
… | |
1524 | signal (SIGTSTP, SIG_IGN); |
1524 | signal (SIGTSTP, SIG_IGN); |
1525 | signal (SIGTTIN, SIG_IGN); |
1525 | signal (SIGTTIN, SIG_IGN); |
1526 | signal (SIGTTOU, SIG_IGN); |
1526 | signal (SIGTTOU, SIG_IGN); |
1527 | #endif /* SIGTSTP */ |
1527 | #endif /* SIGTSTP */ |
1528 | |
1528 | |
1529 | // unblock signals (signals are blocked by iom.C |
|
|
1530 | sigset_t ss; |
|
|
1531 | sigemptyset (&ss); |
|
|
1532 | sigprocmask (SIG_SETMASK, &ss, 0); |
|
|
1533 | |
|
|
1534 | /* command interpreter path */ |
1529 | /* command interpreter path */ |
1535 | if (argv) |
1530 | if (argv) |
1536 | { |
1531 | { |
1537 | # ifdef DEBUG_CMD |
1532 | # ifdef DEBUG_CMD |
1538 | int i; |
1533 | int i; |