]> granicus.if.org Git - apache/commitdiff
confused?
authorJeff Trawick <trawick@apache.org>
Wed, 8 Jan 2014 19:24:59 +0000 (19:24 +0000)
committerJeff Trawick <trawick@apache.org>
Wed, 8 Jan 2014 19:24:59 +0000 (19:24 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1556612 13f79535-47bb-0310-9956-ffa450edef68

STATUS

diff --git a/STATUS b/STATUS
index 2a7c8437191c67e206dbe49e98180a1265766990..465ad1e491f1b9af5bdbb4844567419929971c6e 100644 (file)
--- 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