[hornetq-commits] JBoss hornetq SVN: r11500 - branches/HORNETQ-720_Replication/hornetq-core/src/main/java/org/hornetq/core/replication/impl.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Oct 10 09:35:00 EDT 2011


Author: borges
Date: 2011-10-10 09:35:00 -0400 (Mon, 10 Oct 2011)
New Revision: 11500

Modified:
   branches/HORNETQ-720_Replication/hornetq-core/src/main/java/org/hornetq/core/replication/impl/ReplicationManagerImpl.java
Log:
HORNETQ-720 Close synchronization file when done

Modified: branches/HORNETQ-720_Replication/hornetq-core/src/main/java/org/hornetq/core/replication/impl/ReplicationManagerImpl.java
===================================================================
--- branches/HORNETQ-720_Replication/hornetq-core/src/main/java/org/hornetq/core/replication/impl/ReplicationManagerImpl.java	2011-10-10 13:34:43 UTC (rev 11499)
+++ branches/HORNETQ-720_Replication/hornetq-core/src/main/java/org/hornetq/core/replication/impl/ReplicationManagerImpl.java	2011-10-10 13:35:00 UTC (rev 11500)
@@ -469,8 +469,15 @@
       if (enabled)
       {
          SequentialFile file = jf.getFile().copy();
+         try {
          log.info("Replication: sending " + jf + " (size=" + file.size() + ") to backup. " + file);
          sendLargeFile(content, null, jf.getFileID(), file, Long.MAX_VALUE);
+         }
+         finally
+         {
+            if (file.isOpen())
+               file.close();
+         }
       }
    }
 



More information about the hornetq-commits mailing list