diff options
author | davidxu <davidxu@FreeBSD.org> | 2003-03-11 00:10:22 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2003-03-11 00:10:22 +0000 |
commit | 5bae8e4c5d1ad274497ac514d65b9c3dc07c01ba (patch) | |
tree | 88e22760b9c9850ecd2a69d2bee5f40d9193d6fe /usr.bin/su/su.c | |
parent | bb4f70ad77336204f47c1f34d447e9b21b4a0510 (diff) | |
download | FreeBSD-src-5bae8e4c5d1ad274497ac514d65b9c3dc07c01ba.zip FreeBSD-src-5bae8e4c5d1ad274497ac514d65b9c3dc07c01ba.tar.gz |
Fix long standing job control bug. SIGTSTP shouldn't be ignored.
Special instructions tested:
suspend
stop $$
Diffstat (limited to 'usr.bin/su/su.c')
-rw-r--r-- | usr.bin/su/su.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/usr.bin/su/su.c b/usr.bin/su/su.c index 63849ca..adad750 100644 --- a/usr.bin/su/su.c +++ b/usr.bin/su/su.c @@ -327,7 +327,6 @@ main(int argc, char *argv[]) sigemptyset(&sa.sa_mask); sigaction(SIGINT, &sa, &sa_int); sigaction(SIGQUIT, &sa, &sa_quit); - sigaction(SIGTSTP, &sa, &sa_tstp); statusp = 1; child_pid = fork(); |