On Fri, 14 Apr 2017 11:58:46 +0100
Andrew Beverley <[email protected]> wrote:

> On Thu, 13 Apr 2017 13:11:38 +0300 Shlomi Fish wrote:
> > sorry it took me so long to try that. I've now tried your suggestion
> > of double-forking and I'm still getting zombies. See:
> > 
> > *
> > https://bitbucket.org/shlomif/app-notifier/branch/zombies-processes-bug
> > 
> > How can it be fixed?  
> 
> You need to also copy the code for the exit:
> 
>     POSIX::_exit(0);
> 
> Reasons here: stackoverflow.com/questions/5422831/
> 

Thanks!

> Incidentally I noticed this:
> 
>     if (fork() eq 0)
> 
> eq is for comparing strings, and you could just write:
> 
>     if (!fork)
> 

But I want this check to fail if fork() returns undef().

Regards,

        Shlomi Fish

> Andy



-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
Rethinking CPAN - http://shlom.in/rethinking-cpan

<mst> I find it’s usually safe to assume that whatever shlomif’s doing, there
isn’t a good reason for it.

Please reply to list if it's a mailing list post - http://shlom.in/reply .
_______________________________________________
dancer-users mailing list
[email protected]
http://lists.preshweb.co.uk/mailman/listinfo/dancer-users

Reply via email to