[hornetq-commits] JBoss hornetq SVN: r10442 - trunk/src/main/org/hornetq/core/persistence/impl/journal.

do-not-reply at jboss.org do-not-reply at jboss.org
Mon Apr 4 12:29:19 EDT 2011


Author: clebert.suconic at jboss.com
Date: 2011-04-04 12:29:19 -0400 (Mon, 04 Apr 2011)
New Revision: 10442

Modified:
   trunk/src/main/org/hornetq/core/persistence/impl/journal/JournalStorageManager.java
Log:
Fixing test

Modified: trunk/src/main/org/hornetq/core/persistence/impl/journal/JournalStorageManager.java
===================================================================
--- trunk/src/main/org/hornetq/core/persistence/impl/journal/JournalStorageManager.java	2011-04-04 04:04:09 UTC (rev 10441)
+++ trunk/src/main/org/hornetq/core/persistence/impl/journal/JournalStorageManager.java	2011-04-04 16:29:19 UTC (rev 10442)
@@ -713,6 +713,11 @@
    public void commit(final long txID, final boolean lineUpContext) throws Exception
    {
       messageJournal.appendCommitRecord(txID, syncTransactional, getContext(syncTransactional), lineUpContext);
+      if (!lineUpContext && !syncTransactional)
+      {
+         // if lineUpContext == false, we have previously lined up a context, hence we need to mark it as done even if syncTransactional = false
+         getContext(true).done();
+      }
    }
 
    public void rollback(final long txID) throws Exception



More information about the hornetq-commits mailing list