ComposableRequestProcessor.process() should invoke Context's release() method
inside a finally clause
-----------------------------------------------------------------------------------------------------
Key: STR-3174
URL: https://issues.apache.org/struts/browse/STR-3174
Project: Struts 1
Issue Type: Bug
Components: Core
Affects Versions: 1.3.10
Environment: n/a
Reporter: ori
The process method in org.apache.struts.chain.ComposableRequestProcessor
invokes release() on the ActionContext only on success.
The release() method should be invoked regardless of the result of the
execution.
To fix, simply add a finally clause around the line like this:
finally {
context.release();
}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.