Had an extra tcsetpgrp.
authorEric Andersen <andersen@codepoet.org>
Thu, 6 Jul 2000 16:56:56 +0000 (16:56 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 6 Jul 2000 16:56:56 +0000 (16:56 -0000)
 -Erik

lash.c
sh.c
shell/lash.c

diff --git a/lash.c b/lash.c
index 2d6bfb52697f75b410446e166aba5b6c01b5dd33..7203ba38ff1d56e5e3af762b5f91640f778f0571 100644 (file)
--- a/lash.c
+++ b/lash.c
@@ -1020,10 +1020,6 @@ static int busy_loop(FILE * input)
        }
        free(command);
 
-       /* return controlling TTY back to parent process group before exiting */
-       if (tcsetpgrp(0, parent_pgrp))
-               perror("tcsetpgrp"); 
-
        /* return controlling TTY back to parent process group before exiting */
        if (tcsetpgrp(0, parent_pgrp))
                perror("tcsetpgrp");
diff --git a/sh.c b/sh.c
index 2d6bfb52697f75b410446e166aba5b6c01b5dd33..7203ba38ff1d56e5e3af762b5f91640f778f0571 100644 (file)
--- a/sh.c
+++ b/sh.c
@@ -1020,10 +1020,6 @@ static int busy_loop(FILE * input)
        }
        free(command);
 
-       /* return controlling TTY back to parent process group before exiting */
-       if (tcsetpgrp(0, parent_pgrp))
-               perror("tcsetpgrp"); 
-
        /* return controlling TTY back to parent process group before exiting */
        if (tcsetpgrp(0, parent_pgrp))
                perror("tcsetpgrp");
index 2d6bfb52697f75b410446e166aba5b6c01b5dd33..7203ba38ff1d56e5e3af762b5f91640f778f0571 100644 (file)
@@ -1020,10 +1020,6 @@ static int busy_loop(FILE * input)
        }
        free(command);
 
-       /* return controlling TTY back to parent process group before exiting */
-       if (tcsetpgrp(0, parent_pgrp))
-               perror("tcsetpgrp"); 
-
        /* return controlling TTY back to parent process group before exiting */
        if (tcsetpgrp(0, parent_pgrp))
                perror("tcsetpgrp");