catch HUP too
authorJay Lepreau <lepreau@ucbvax.Berkeley.EDU>
Thu, 19 Sep 1985 14:47:19 +0000 (06:47 -0800)
committerJay Lepreau <lepreau@ucbvax.Berkeley.EDU>
Thu, 19 Sep 1985 14:47:19 +0000 (06:47 -0800)
SCCS-vsn: old/pcc/cc/cc.c 4.13

usr/src/old/pcc/cc/cc.c

index ebf7768..4142d88 100644 (file)
@@ -1,4 +1,4 @@
-static char sccsid[] = "@(#)cc.c 4.12 %G%";
+static char sccsid[] = "@(#)cc.c 4.13 %G%";
 /*
  * cc - front end for C compiler
  */
 /*
  * cc - front end for C compiler
  */
@@ -181,6 +181,8 @@ main(argc, argv)
                signal(SIGINT, idexit);
        if (signal(SIGTERM, SIG_IGN) != SIG_IGN)
                signal(SIGTERM, idexit);
                signal(SIGINT, idexit);
        if (signal(SIGTERM, SIG_IGN) != SIG_IGN)
                signal(SIGTERM, idexit);
+       if (signal(SIGHUP, SIG_IGN) != SIG_IGN)
+               signal(SIGHUP, idexit);
        if (pflag==0)
                sprintf(tmp0, "/tmp/ctm%05.5d", getpid());
        tmp1 = strspl(tmp0, "1");
        if (pflag==0)
                sprintf(tmp0, "/tmp/ctm%05.5d", getpid());
        tmp1 = strspl(tmp0, "1");