Author: markt Date: Tue Oct 17 19:26:48 2006 New Revision: 465126 URL: http://svn.apache.org/viewvc?view=rev&rev=465126 Log: Port fix bug 40771. Correct doRead method so Filters and Valves can read POST data. patch provided by Michael Dufel.
Modified: tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/filters/SavedRequestInputFilter.java Modified: tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/filters/SavedRequestInputFilter.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/filters/SavedRequestInputFilter.java?view=diff&rev=465126&r1=465125&r2=465126 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/filters/SavedRequestInputFilter.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/coyote/http11/filters/SavedRequestInputFilter.java Tue Oct 17 19:26:48 2006 @@ -55,6 +55,9 @@ writeLength = input.getLength(); } + if(input.getOffset()>= input.getEnd()) + return -1; + input.substract(chunk.getBuffer(), 0, writeLength); chunk.setOffset(0); chunk.setEnd(writeLength); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]