aboutsummaryrefslogtreecommitdiff
path: root/shell
diff options
context:
space:
mode:
authorbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2003-01-06 16:27:07 +0000
committerbug1 <bug1@69ca8d6d-28ef-0310-b511-8ec308f3f277>2003-01-06 16:27:07 +0000
commit99d28e70841720d94da99ae4c101756d4d3a4f29 (patch)
tree2dcde3670846b429285f078cc2547835279440b8 /shell
parent8b5704e9cb4065e29f907a91152b1642bd937dbe (diff)
downloadbusybox-w32-99d28e70841720d94da99ae4c101756d4d3a4f29.tar.gz
busybox-w32-99d28e70841720d94da99ae4c101756d4d3a4f29.tar.bz2
busybox-w32-99d28e70841720d94da99ae4c101756d4d3a4f29.zip
Minor cleanup, identified by Stewart Brodie, patch by Vladimir N.
Oleynik git-svn-id: svn://busybox.net/trunk/busybox@6275 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'shell')
-rw-r--r--shell/ash.c11
1 files changed, 4 insertions, 7 deletions
diff --git a/shell/ash.c b/shell/ash.c
index 97a28b1f5..01a02d375 100644
--- a/shell/ash.c
+++ b/shell/ash.c
@@ -5995,13 +5995,10 @@ static void setjobctl(int enable)
5995 mflag = 0; 5995 mflag = 0;
5996 return; 5996 return;
5997 } 5997 }
5998 if (initialpgrp == -1) 5998 if (initialpgrp == getpgrp())
5999 initialpgrp = getpgrp(); 5999 break;
6000 else if (initialpgrp != getpgrp()) { 6000 killpg(0, SIGTTIN);
6001 killpg(initialpgrp, SIGTTIN); 6001 } while (1);
6002 continue;
6003 }
6004 } while (0);
6005 setsignal(SIGTSTP); 6002 setsignal(SIGTSTP);
6006 setsignal(SIGTTOU); 6003 setsignal(SIGTTOU);
6007 setsignal(SIGTTIN); 6004 setsignal(SIGTTIN);