billbarker 01/10/04 20:46:55 Modified: src/share/org/apache/tomcat/modules/mappers DecodeInterceptor.java Log: Add exception handling for previous fix. Revision Changes Path 1.12 +8 -2 jakarta-tomcat/src/share/org/apache/tomcat/modules/mappers/DecodeInterceptor.java Index: DecodeInterceptor.java =================================================================== RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/mappers/DecodeInterceptor.java,v retrieving revision 1.11 retrieving revision 1.12 diff -u -r1.11 -r1.12 --- DecodeInterceptor.java 2001/10/05 03:33:29 1.11 +++ DecodeInterceptor.java 2001/10/05 03:46:55 1.12 @@ -526,8 +526,14 @@ if( debug> 5 ) log("Already decoded " + req.getNote( decodedNote )); return 0; } - if( saveOriginal ) - req.unparsedURI().duplicate( pathMB ); + if( saveOriginal ) { + try { + req.unparsedURI().duplicate( pathMB ); + } catch( IOException ex ) { + // If it happens, do default processing + log( "Error copying request ",ex); + } + } if (pathMB.indexOf('%') >= 0 || pathMB.indexOf( '+' ) >= 0) { try { if(debug>1 )
- cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/mo... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... keith
- RE: cvs commit: jakarta-tomcat/src/share/org/apa... Keith Wannamaker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... costin
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... billbarker
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... larryi
- cvs commit: jakarta-tomcat/src/share/org/apache/tomc... billbarker