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 <[email protected]> wrote: > On Mon, Oct 12, 2015 at 10:48:32AM -0700, Benjamin Mahler < > [email protected]> 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 > --==---/ / _ \/ // /\ \/ / [email protected] > -=====/_/_//_/\_,_/ /_/\_\ >
_______________________________________________ libev mailing list [email protected] http://lists.schmorp.de/mailman/listinfo/libev
