remm 2003/12/04 05:49:28 Modified: catalina/src/share/org/apache/coyote/tomcat5 CoyoteRequest.java Log: - Don't attempt to parse the parameters if the request body wasn't fully read. - Should fix bug 25193. Revision Changes Path 1.26 +8 -6 jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteRequest.java Index: CoyoteRequest.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/coyote/tomcat5/CoyoteRequest.java,v retrieving revision 1.25 retrieving revision 1.26 diff -u -r1.25 -r1.26 --- CoyoteRequest.java 2 Dec 2003 23:01:01 -0000 1.25 +++ CoyoteRequest.java 4 Dec 2003 13:49:28 -0000 1.26 @@ -2368,8 +2368,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]