Am 04.04.2018 um 19:08 schrieb Wietse Venema: > Eray Aslan: >> On Tue, Apr 03, 2018 at 07:46:42PM -0400, Wietse Venema wrote: >>> I updated both the postfix-script file and the master daemon. >>> >>> I'd appreciate it if someone could verify that this will run the >>> master daemon with PID 1, and that 'postfix stop' in the container >>> will stop the master daemon. If it doesn't, then Linux does weird >>> stuff with PID 1 processes.
I found the same... > Just for the heck of it, can you replace in src/master/master_sig.c > this code: > > if (kill(pid, SIGKILL) < 0) > msg_fatal("%s: kill myself: %m", myname); > > With this code: > > exit(0); > > And see if that fixes the PID=1 behavior? it does in any way. Thanks, Wietse! I tried both, exit(0) and _exit(0) :-) Andreas