You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@cocoon.apache.org by an...@apache.org on 2006/07/18 06:29:24 UTC

svn commit: r422961 - /cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java

Author: antonio
Date: Mon Jul 17 21:29:24 2006
New Revision: 422961

URL: http://svn.apache.org/viewvc?rev=422961&view=rev
Log:

<action dev="AG" type="fix" fixes-bug="COCOON-1882" due-to="Holger Wahlen" due-to-email="hwahlen@pironet-ndh.com">
  Core: ZipArchiveSerializer causes &quot;Too many open files&quot; exception.
</action>

Modified:
    cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java

Modified: cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java
URL: http://svn.apache.org/viewvc/cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java?rev=422961&r1=422960&r2=422961&view=diff
==============================================================================
--- cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java (original)
+++ cocoon/trunk/core/cocoon-core/src/main/java/org/apache/cocoon/serialization/ZipArchiveSerializer.java Mon Jul 17 21:29:24 2006
@@ -284,7 +284,8 @@
 
                 // and close the entry
                 this.zipOutput.closeEntry();
-
+                // close input stream (to avoid "too many open files" problem)
+                sourceInput.close();
             } else {
                 // Serialize content
                 if (this.selector == null) {