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

Reply via email to