cziegeler 2004/01/30 01:48:00
Modified: src/java/org/apache/cocoon/components/pipeline
AbstractProcessingPipeline.java
Log:
<action dev="CZ" type="fix" fixes-bug="26186" due-to-email="[EMAIL
PROTECTED]" due-to="Michael Gerzabek">
Fixing memory leak in the cocoon protocol.
</action>
Revision Changes Path
1.26 +4 -3
cocoon-2.2/src/java/org/apache/cocoon/components/pipeline/AbstractProcessingPipeline.java
Index: AbstractProcessingPipeline.java
===================================================================
RCS file:
/home/cvs/cocoon-2.2/src/java/org/apache/cocoon/components/pipeline/AbstractProcessingPipeline.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- AbstractProcessingPipeline.java 10 Jan 2004 14:38:19 -0000 1.25
+++ AbstractProcessingPipeline.java 30 Jan 2004 09:47:59 -0000 1.26
@@ -430,9 +430,10 @@
// If this is an internal request, lastConsumer was reset!
if (null == this.lastConsumer) {
this.lastConsumer = this.serializer;
+ } else {
+ this.preparePipeline(environment);
}
- this.preparePipeline(environment);
-
+
// See if we need to set an "Expires:" header
if (this.expires != 0) {
Response res =
ObjectModelHelper.getResponse(environment.getObjectModel());