X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fsrc%2Fexim.c;h=c5de167c6b87b807e965f3f908bdf19133be659e;hb=dbb05434c6730ae4a13d5879f6df652d93cd6019;hp=dc082f3924a197cb67a3c6e3362434b6ede42288;hpb=d439520cf2ccd61b0a2190bb331b1dded18547b8;p=user%2Fhenk%2Fcode%2Fexim.git diff --git a/src/src/exim.c b/src/src/exim.c index dc082f392..c5de167c6 100644 --- a/src/src/exim.c +++ b/src/src/exim.c @@ -1923,6 +1923,7 @@ signal(SIGSEGV, segv_handler); /* log faults */ /* If running in a dockerized environment, the TERM signal is only delegated to the PID 1 if we request it by setting an signal handler */ + if (getpid() == 1) signal(SIGTERM, term_handler); /* SIGHUP is used to get the daemon to reconfigure. It gets set as appropriate @@ -3450,7 +3451,7 @@ on the second character (the one after '-'), to save some effort. */ case 'Y': if (*argrest) badarg = TRUE; - else notifier_socket = NULL; + else f.notifier_socket_en = FALSE; break; /* Unknown -o argument */