[jboss-cvs] JBoss Messaging SVN: r7527 - trunk/src/main/org/jboss/messaging/core/journal/impl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jul 6 16:00:55 EDT 2009


Author: clebert.suconic at jboss.com
Date: 2009-07-06 16:00:55 -0400 (Mon, 06 Jul 2009)
New Revision: 7527

Modified:
   trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java
Log:
tweak

Modified: trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java	2009-07-06 19:26:35 UTC (rev 7526)
+++ trunk/src/main/org/jboss/messaging/core/journal/impl/JournalImpl.java	2009-07-06 20:00:55 UTC (rev 7527)
@@ -2839,9 +2839,12 @@
             compactingLock.readLock().lock();
             try
             {
-               file.getFile().close();
                dataFiles.add(file);
                pendingCloseFiles.remove(file);
+               if (file.getFile().isOpen())
+               {
+                  file.getFile().close();
+               }
             }
             catch (Exception e)
             {




More information about the jboss-cvs-commits mailing list