Author: pbenedict Date: Fri Dec 19 16:48:21 2008 New Revision: 728201 URL: http://svn.apache.org/viewvc?rev=728201&view=rev Log: STR-3174: Release context after execution
Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/core/src/main/java/org/apache/struts/chain/ComposableRequestProcessor.java Modified: struts/struts1/branches/STRUTS_1_3_BRANCH/core/src/main/java/org/apache/struts/chain/ComposableRequestProcessor.java URL: http://svn.apache.org/viewvc/struts/struts1/branches/STRUTS_1_3_BRANCH/core/src/main/java/org/apache/struts/chain/ComposableRequestProcessor.java?rev=728201&r1=728200&r2=728201&view=diff ============================================================================== --- struts/struts1/branches/STRUTS_1_3_BRANCH/core/src/main/java/org/apache/struts/chain/ComposableRequestProcessor.java (original) +++ struts/struts1/branches/STRUTS_1_3_BRANCH/core/src/main/java/org/apache/struts/chain/ComposableRequestProcessor.java Fri Dec 19 16:48:21 2008 @@ -284,10 +284,12 @@ } catch (Exception e) { // Execute the exception processing chain?? throw new ServletException(e); + } finally { + // Release the context. + if (context != null) { + context.release(); + } } - - // Release the context. - context.release(); } /**