<div dir="ltr"><div><br><div class="gmail_extra"><div class="gmail_quote">On Thu, Dec 17, 2015 at 9:16 PM, Lukas Larsson <span dir="ltr"><<a href="mailto:garazdawi@gmail.com" target="_blank">garazdawi@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote"><span class="">On Thu, Dec 17, 2015 at 8:59 PM, Alexey Lebedeff <span dir="ltr"><<a href="mailto:binarin@binarin.ru" target="_blank">binarin@binarin.ru</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<p dir="ltr">So the assumption about no extra SIGCHLD is wrong and needs to be fixed. Are you willing to do this? Or I could give it a try.</p></blockquote><div><br></div></span><div>It may actually already be fixed in master. I just did a complete rewrite of the spawn driver to be released in 19.0 and if i remember correctly it should not have this problem.</div></div></div></div>
</blockquote></div><br></div></div><div class="gmail_extra">Looking a bit more on the internet i found this: <a href="https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/">https://blog.phusion.nl/2015/01/20/docker-and-the-pid-1-zombie-reaping-problem/</a> which seems to describe exactly the problem that you are experiencing. The erlang vm is not built to run as the pid 1 process, even with my new changes in the master branch this will still be a problem as instead of missing out on exit_status messages you will have a system full of zombie processes.<div><br></div><div>Lukas</div></div></div>