[jboss-svn-commits] JBL Code SVN: r35437 - labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP07_JBTM-794/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Oct 5 14:05:42 EDT 2010


Author: jbertram at redhat.com
Date: 2010-10-05 14:05:41 -0400 (Tue, 05 Oct 2010)
New Revision: 35437

Modified:
   labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP07_JBTM-794/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java
Log:
JBPAPP-5193

Modified: labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP07_JBTM-794/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java
===================================================================
--- labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP07_JBTM-794/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java	2010-10-05 17:44:46 UTC (rev 35436)
+++ labs/jbosstm/branches/JBOSSTS_4_6_1_GA_CP07_JBTM-794/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java	2010-10-05 18:05:41 UTC (rev 35437)
@@ -192,7 +192,9 @@
                     nextDynamicCheckTime.set(Long.MAX_VALUE);
                     return;
                 } else {
-                    if(reaperElement.getAbsoluteTimeout() > now) {
+                    final long nextTimeout = reaperElement.getAbsoluteTimeout();
+                    if(nextTimeout > now) {
+                        nextDynamicCheckTime.set(nextTimeout);
                         return; // nothing to do yet.
                     }
                 }



More information about the jboss-svn-commits mailing list