From: Jeff Trawick Date: Wed, 8 Jan 2014 19:24:59 +0000 (+0000) Subject: confused? X-Git-Tag: 2.4.8~252 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=42cc1943bf9b09e192c8434b6e6f6bfd3ccf23e6;p=apache confused? git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1556612 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/STATUS b/STATUS index 2a7c843719..465ad1e491 100644 --- a/STATUS +++ b/STATUS @@ -168,6 +168,15 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK: trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1542379 2.4.x patch: trunk patch works mod CHANGES +1: jim, covener + trawick: [I guess I'm just confused but] I thought that the scenario as + described by the reporter was that this code was running while + a bunch (nearly all) of httpd children were zombies, leading to + a connect() timeout since no processes were available to empty + the TCP queue. IIUC, the scoreboard state will not yet have + been changed to SERVER_DEAD and the pid will not have been + cleared for those processes, since parent code that can't run + while we're stuck in this function takes care of that, so we'll + still block. * event fdqueue: Use a normalized offset point for idlers via atomics trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1545286