Author: markt Date: Sat Mar 22 11:12:53 2014 New Revision: 1580194 URL: http://svn.apache.org/r1580194 Log: Make exception handling more robust - review by remm.
Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Modified: tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java?rev=1580194&r1=1580193&r2=1580194&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java (original) +++ tomcat/trunk/java/org/apache/catalina/core/AsyncContextImpl.java Sat Mar 22 11:12:53 2014 @@ -112,11 +112,12 @@ public class AsyncContextImpl implements // event. try { request.getResponse().finishResponse(); - } catch (IOException ioe) { + } catch (Throwable t) { + ExceptionUtils.handleThrowable(t); // Catch this here and allow async context complete to continue // normally so a dispatch takes place which ensures that the // request and response objects are correctly recycled. - log.debug(sm.getString("asyncContextImpl.finishResponseError"), ioe); + log.debug(sm.getString("asyncContextImpl.finishResponseError"), t); } } --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org