Author: markt
Date: Sat Feb 21 19:13:54 2009
New Revision: 746568

URL: http://svn.apache.org/viewvc?rev=746568&view=rev
Log:
Respond to Bill's comment

Modified:
    tomcat/tc6.0.x/trunk/STATUS.txt

Modified: tomcat/tc6.0.x/trunk/STATUS.txt
URL: 
http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/STATUS.txt?rev=746568&r1=746567&r2=746568&view=diff
==============================================================================
--- tomcat/tc6.0.x/trunk/STATUS.txt (original)
+++ tomcat/tc6.0.x/trunk/STATUS.txt Sat Feb 21 19:13:54 2009
@@ -146,6 +146,15 @@
                  set the timeout correctly outside the loop, and retain the 
disableUploadTimeout check.
                  The first request shouldn't care, since we should already 
have available() > 0 with the 
                  JIO connector.
+      markt      I took a look at this. I think you do have to set timeouts
+                 inside the loop otherwise the request line read doesn't 
timeout
+                 correctly. I wrote this patch that only sets timeouts when
+                 required:
+                 
http://people.apache.org/~markt/patches/2009-02-12-soTimeout.patch
+                 but I'm not sure it is necessary. Is setSoTimeout really that
+                 expensive? It takes less than a microsecond on my box. The 
code
+                 would be cleaner if we just took out most of the tests and set
+                 the timeout, even if it was already set as required.
   -1: 
 
 * Use ThreadLocal rather than syncs for DateFormat to prevent potential



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to