You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2011/09/15 23:14:23 UTC
svn commit: r1171278 -
/maven/indexer/trunk/indexer-core/src/main/java/org/apache/maven/index/updater/DefaultIndexUpdater.java
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();