jfarcand 2005/05/19 07:14:41 Modified: catalina/src/share/org/apache/catalina/connector OutputBuffer.java Log: Invoking APIs such as response.sendError or response.resetBuffer, results in a call to OutputBuffer.reset in the corresponding method in org.apache.coyote.tomcat5.CoyoteResponse.java. org.apache.coyote.tomcat5.OutputBuffer.reset clears all the data in the buffer but does not reset its 'state' member variable to INITIAL_STATE. This leads to an inconsistency in the value of the state variable when response.finishResponse() is invoked. Revision Changes Path 1.6 +1 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/OutputBuffer.java Index: OutputBuffer.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/connector/OutputBuffer.java,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- OutputBuffer.java 27 Feb 2005 18:18:35 -0000 1.5 +++ OutputBuffer.java 19 May 2005 14:14:41 -0000 1.6 @@ -639,7 +639,7 @@ charsWritten = 0; gotEnc = false; enc = null; - + state = INITIAL_STATE; }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]