summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoy T. Fielding <fielding@apache.org>2007-05-17 23:03:52 +0000
committerRoy T. Fielding <fielding@apache.org>2007-05-17 23:03:52 +0000
commit26e5e431b6d00885991230a42077ffc24d68bcac (patch)
tree72d2f1f52430047279d8b328b2f7b5788fb61701
parentf7c15b9c881029df95c6a6ed283306532b74187d (diff)
downloadhttpd-26e5e431b6d00885991230a42077ffc24d68bcac.tar.gz
8 of 10 on the fugly scale
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@539155 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r--STATUS8
1 files changed, 8 insertions, 0 deletions
diff --git a/STATUS b/STATUS
index a3b365f667..891e771f04 100644
--- a/STATUS
+++ b/STATUS
@@ -133,12 +133,20 @@ PATCHES PROPOSED TO BACKPORT FROM TRUNK:
http://people.apache.org/~wrowe/mpm_winnt_waits.patch
is easier to read (-U8)
+1: mturk
+ +0: fielding (patch is okay, underlying code is crap)
wrowe notes: a patch should have the necessary effect with the
minimum lines of code - there's alot of redecorating that's
going on in this patch to no net effect. The WAIT_TIMEOUT
result value seems to be ignored in the revised code?
mturk notes: WAIT_TIMEOUT is replaced by WAIT_FAILED with
the accompanied patch in mpm\winnt\child.c.
+ fielding notes: the routine is brain-dead -- one cannot replicate
+ a wait for many objects by iterating through multiple waits with
+ a one second sleep in between loops. That's insane.
+ The right ways to do that are explained in the MSDN article
+ <http://msdn2.microsoft.com/en-us/library/ms687025.aspx>
+ In any case, it should be checking nCount <= MAXIMUM_WAIT_OBJECTS
+ first and use the simple wait in that case.
* mod_authn_dbd: Export any additional columns queried in the SQL select
into the environment with the name AUTHENTICATE_<COLUMN>. This brings