From 6f9100179d383802cb97f248448ee0df77c64486 Mon Sep 17 00:00:00 2001 From: Eric Allman Date: Sun, 21 Feb 1993 22:34:39 -0800 Subject: [PATCH] ignore process group signals -- some front ends screw this up SCCS-vsn: usr.sbin/sendmail/src/main.c 6.23 --- usr/src/usr.sbin/sendmail/src/main.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/usr/src/usr.sbin/sendmail/src/main.c b/usr/src/usr.sbin/sendmail/src/main.c index d390b6d48e..9c6a03169c 100644 --- a/usr/src/usr.sbin/sendmail/src/main.c +++ b/usr/src/usr.sbin/sendmail/src/main.c @@ -13,7 +13,7 @@ char copyright[] = #endif /* not lint */ #ifndef lint -static char sccsid[] = "@(#)main.c 6.22 (Berkeley) %G%"; +static char sccsid[] = "@(#)main.c 6.23 (Berkeley) %G%"; #endif /* not lint */ #define _DEFINE @@ -841,6 +841,9 @@ main(argc, argv, envp) ** Do basic system initialization and set the sender */ + /* make sendmail immune from process group signals */ + (void) setpgrp(0, getpid()); + initsys(CurEnv); setsender(from, CurEnv); -- 2.20.1