… | |
… | |
1811 | signal (SIGQUIT, SIG_DFL); |
1811 | signal (SIGQUIT, SIG_DFL); |
1812 | signal (SIGCHLD, SIG_DFL); |
1812 | signal (SIGCHLD, SIG_DFL); |
1813 | signal (SIGHUP, SIG_DFL); |
1813 | signal (SIGHUP, SIG_DFL); |
1814 | signal (SIGPIPE, SIG_DFL); |
1814 | signal (SIGPIPE, SIG_DFL); |
1815 | /* |
1815 | /* |
1816 | * mimick login's behavior by disabling the job control signals |
1816 | * mimic login's behavior by disabling the job control signals |
1817 | * a shell that wants them can turn them back on |
1817 | * a shell that wants them can turn them back on |
1818 | */ |
1818 | */ |
1819 | #ifdef SIGTSTP |
1819 | #ifdef SIGTSTP |
1820 | signal (SIGTSTP, SIG_IGN); |
1820 | signal (SIGTSTP, SIG_IGN); |
1821 | signal (SIGTTIN, SIG_IGN); |
1821 | signal (SIGTTIN, SIG_IGN); |