use _exit not exit after fork
authorEdward Wang <edward@ucbvax.Berkeley.EDU>
Wed, 13 Jul 1988 08:40:56 +0000 (00:40 -0800)
committerEdward Wang <edward@ucbvax.Berkeley.EDU>
Wed, 13 Jul 1988 08:40:56 +0000 (00:40 -0800)
SCCS-vsn: usr.bin/mail/send.c 5.16

usr/src/usr.bin/mail/send.c

index a603ca8..e45792d 100644 (file)
@@ -16,7 +16,7 @@
  */
 
 #ifndef lint
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)send.c     5.15 (Berkeley) %G%";
+static char sccsid[] = "@(#)send.c     5.16 (Berkeley) %G%";
 #endif /* not lint */
 
 #include "rcv.h"
 #endif /* not lint */
 
 #include "rcv.h"
@@ -344,7 +344,7 @@ mail1(hp, printheaders)
                        cp = SENDMAIL;
                execv(cp, namelist);
                perror(cp);
                        cp = SENDMAIL;
                execv(cp, namelist);
                perror(cp);
-               exit(1);
+               _exit(1);
        }
        if (value("verbose") != NOSTR)
                (void) wait_child(pid);
        }
        if (value("verbose") != NOSTR)
                (void) wait_child(pid);