On 20.01.2013 03:36, Branko Čibej wrote: > On 20.01.2013 02:51, Justin Erenkrantz wrote: >> On Fri, Jan 18, 2013 at 7:54 AM, Branko Čibej <br...@wandisco.com >> <mailto:br...@wandisco.com>> wrote: >> >> Doesn't help ... apparently because we get both APR_POLLIN and >> APR_POLLHUP events, and the former is processed first, the >> function returns without error in the previous block: >> >> /* If we decided to reset our connection, return now as we don't >> * want to write. >> */ >> if ((conn->seen_in_pollset & APR_POLLHUP) != 0) { >> return APR_SUCCESS; >> } >> >> I don't know enough about Serf to even begin guessing at the >> correct solution. >> >> >> The same if check works in that block too. =) > > I guessed it should have, but when I tried that, the silly thing still > hung. I suppose I must've done something silly in the copy/paste.
Verified on Mac OS X. Accordingly I closed issue 4274 and submitted http://subversion.tigris.org/issues/show_bug.cgi?id=4296 to remind us of the release blocker. -- Brane -- Branko Čibej Director of Subversion | WANdisco | www.wandisco.com