remm 2003/12/04 05:55:54 Modified: coyote/src/java/org/apache/coyote/tomcat4 CoyoteRequest.java Log: - Port patch. - Don't attempt to parse the parameters if the request body wasn't fully read. - Should fix bug 25193. Revision Changes Path 1.33 +8 -6 jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteRequest.java Index: CoyoteRequest.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-connectors/coyote/src/java/org/apache/coyote/tomcat4/CoyoteRequest.java,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- CoyoteRequest.java 20 Nov 2003 21:13:40 -0000 1.32 +++ CoyoteRequest.java 4 Dec 2003 13:55:53 -0000 1.33 @@ -1956,8 +1956,10 @@ } else { formData = new byte[len]; } - readPostBody(formData, len); - parameters.processParameters(formData, 0, len); + int actualLen = readPostBody(formData, len); + if (actualLen == len) { + parameters.processParameters(formData, 0, len); + } } catch (Throwable t) { ; // Ignore }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]