You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by pf...@apache.org on 2005/03/19 01:46:51 UTC
cvs commit: jakarta-tapestry/framework/src/org/apache/tapestry/engine AbstractEngine.java
pferraro 2005/03/18 16:46:51
Modified: framework/src/org/apache/tapestry/engine Tag: branch-3-0
AbstractEngine.java
Log:
TAPESTRY-284: Engine does not properly cleanup after a client aborts a request.
Revision Changes Path
No revision
No revision
1.30.2.2 +5 -3 jakarta-tapestry/framework/src/org/apache/tapestry/engine/Attic/AbstractEngine.java
Index: AbstractEngine.java
===================================================================
RCS file: /home/cvs/jakarta-tapestry/framework/src/org/apache/tapestry/engine/Attic/AbstractEngine.java,v
retrieving revision 1.30.2.1
retrieving revision 1.30.2.2
diff -u -r1.30.2.1 -r1.30.2.2
--- AbstractEngine.java 17 Mar 2005 08:14:54 -0000 1.30.2.1
+++ AbstractEngine.java 19 Mar 2005 00:46:51 -0000 1.30.2.2
@@ -943,13 +943,15 @@
if (output != null)
output.forceFlush();
-
- cleanupAfterRequest(cycle);
}
catch (Exception ex)
{
reportException(Tapestry.getMessage("AbstractEngine.exception-during-cleanup"), ex);
}
+ finally
+ {
+ cleanupAfterRequest(cycle);
+ }
if (_disableCaching)
{
---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-dev-help@jakarta.apache.org