[jboss-svn-commits] JBL Code SVN: r11581 - labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 2 08:39:38 EDT 2007


Author: jhalliday
Date: 2007-05-02 08:39:38 -0400 (Wed, 02 May 2007)
New Revision: 11581

Modified:
   labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java
Log:
Pulled the transaction reaper sync fix (JBTM-213) into trunk from the SP branch.


Modified: labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java	2007-05-02 12:21:37 UTC (rev 11580)
+++ labs/jbosstm/trunk/ArjunaCore/arjuna/classes/com/arjuna/ats/arjuna/coordinator/TransactionReaper.java	2007-05-02 12:39:38 UTC (rev 11581)
@@ -521,7 +521,7 @@
 	}
 
 	private SortedSet _transactions = Collections.synchronizedSortedSet(new TreeSet()); // C of ReaperElement
-	private Map _timeouts = new WeakHashMap(); // key = Reapable, value = Integer
+	private Map _timeouts = Collections.synchronizedMap(new WeakHashMap()); // key = Reapable, value = Integer
 
 	private long _checkPeriod = 0;
 




More information about the jboss-svn-commits mailing list