Author: olamy
Date: Thu Sep 15 21:14:23 2011
New Revision: 1171278

URL: http://svn.apache.org/viewvc?rev=1171278&view=rev
Log:
ensure closing writer

Modified:
    
maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java

Modified: 
maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java
URL: 
http://svn.apache.org/viewvc/maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java?rev=1171278&r1=1171277&r2=1171278&view=diff
==============================================================================
--- 
maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java
 (original)
+++ 
maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java
 Thu Sep 15 21:14:23 2011
@@ -729,9 +729,9 @@ public class DefaultIndexUpdater
         {
             File chunksFile = new File( dir, CHUNKS_FILENAME );
             BufferedOutputStream os = new BufferedOutputStream( new 
FileOutputStream( chunksFile, true ) );
+            Writer w = new OutputStreamWriter( os, CHUNKS_FILE_ENCODING );
             try
             {
-                Writer w = new OutputStreamWriter( os, CHUNKS_FILE_ENCODING );
                 for ( String filename : newChunks )
                 {
                     w.write( filename + "\n" );
@@ -740,6 +740,7 @@ public class DefaultIndexUpdater
             }
             finally
             {
+                IOUtil.close( w );
                 IOUtil.close( os );
             }
             super.commit();


Reply via email to