Author: markt
Date: Fri Apr 11 13:52:10 2008
New Revision: 647304

URL: http://svn.apache.org/viewvc?rev=647304&view=rev
Log:
Re-instate Rainer's code that fixes the 44494 test case for read with 
maxHttpHeaderSize > 8192.

Modified:
    tomcat/trunk/java/org/apache/catalina/connector/InputBuffer.java

Modified: tomcat/trunk/java/org/apache/catalina/connector/InputBuffer.java
URL: 
http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/connector/InputBuffer.java?rev=647304&r1=647303&r2=647304&view=diff
==============================================================================
--- tomcat/trunk/java/org/apache/catalina/connector/InputBuffer.java (original)
+++ tomcat/trunk/java/org/apache/catalina/connector/InputBuffer.java Fri Apr 11 
13:52:10 2008
@@ -348,7 +348,9 @@
             cb.setOffset(0);
             cb.setEnd(0);
         }
-
+        int limit = bb.getLength()+cb.getStart();
+        if ( cb.getLimit() < limit )
+            cb.setLimit(limit);
         state = CHAR_STATE;
         conv.convert(bb, cb, bb.getLength());
         bb.setOffset(bb.getEnd());



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to