[Jboss-cvs] JBossAS SVN: r56598 - branches/JBoss_4_0_3_SP1_JBAS-3622/messaging/src/main/org/jboss/mq/server
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Sep 6 07:18:19 EDT 2006
Author: luc.texier at jboss.com
Date: 2006-09-06 07:18:17 -0400 (Wed, 06 Sep 2006)
New Revision: 56598
Modified:
branches/JBoss_4_0_3_SP1_JBAS-3622/messaging/src/main/org/jboss/mq/server/BasicQueue.java
Log:
JBAS-3622: fix invalid fix...a PostCommit task should be added too
Modified: branches/JBoss_4_0_3_SP1_JBAS-3622/messaging/src/main/org/jboss/mq/server/BasicQueue.java
===================================================================
--- branches/JBoss_4_0_3_SP1_JBAS-3622/messaging/src/main/org/jboss/mq/server/BasicQueue.java 2006-09-06 03:01:23 UTC (rev 56597)
+++ branches/JBoss_4_0_3_SP1_JBAS-3622/messaging/src/main/org/jboss/mq/server/BasicQueue.java 2006-09-06 11:18:17 UTC (rev 56598)
@@ -571,7 +571,9 @@
// Something is wrong with the persistence manager,
// force a NACK with a rollback/error
Runnable task = new RestoreMessageTask(m);
- server.getPersistenceManager().getTxManager().addPostCommitTask(txId, task);
+ TxManager txManager = server.getPersistenceManager().getTxManager();
+ txManager.addPostCommitTask(txId, task);
+ txManager.addPostRollbackTask(txId, task);
SpyJMSException.rethrowAsJMSException("Error during ACK ref=" + m, t);
}
More information about the jboss-cvs-commits
mailing list