Bug Report: SIGPIPE during call to ev_async_send
Benjamin Mahler
benjamin.mahler at gmail.com
Mon Oct 12 21:03:04 CEST 2015
Perfect, the issue appears to be completely fixed in our test suite.
I unfortunately won't be able to report back from our large production
clusters for some time, and it's not yet clear to me if we'll cherry pick
this fix or just disable SIGPIPE entirely.
On Mon, Oct 12, 2015 at 10:57 AM, Marc Lehmann <schmorp at schmorp.de> wrote:
> On Mon, Oct 12, 2015 at 10:48:32AM -0700, Benjamin Mahler <
> benjamin.mahler at gmail.com> wrote:
> > Ah sorry for not testing it earlier, applying this diff didn't fix the
> > issue in our test suite. Looking at the diff more closely, it seems to
> only
> > address one of the postfork cases in epoll_poll, whereas we seem to be
> > tripping the other case, here:
> >
> > http://cvs.schmorp.de/libev/ev_epoll.c?revision=1.69&view=markup#l206
>
> Sorry, that was an oversight, both postfork = 1 lines should indeed be
> postfork |= 2. This has been fixed in CVS.
>
> --
> The choice of a Deliantra, the free code+content
> MORPG
> -----==- _GNU_ http://www.deliantra.net
> ----==-- _ generation
> ---==---(_)__ __ ____ __ Marc Lehmann
> --==---/ / _ \/ // /\ \/ / schmorp at schmorp.de
> -=====/_/_//_/\_,_/ /_/\_\
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.schmorp.de/pipermail/libev/attachments/20151012/04f426f1/attachment.html>
More information about the libev
mailing list