[jboss-svn-commits] JBL Code SVN: r29937 - labs/jbosstm/trunk/ArjunaCore/txoj/classes/com/arjuna/ats/txoj.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Nov 3 13:46:41 EST 2009
Author: mark.little at jboss.com
Date: 2009-11-03 13:46:41 -0500 (Tue, 03 Nov 2009)
New Revision: 29937
Modified:
labs/jbosstm/trunk/ArjunaCore/txoj/classes/com/arjuna/ats/txoj/LockManager.java
Log:
https://jira.jboss.org/jira/browse/JBTM-610
Modified: labs/jbosstm/trunk/ArjunaCore/txoj/classes/com/arjuna/ats/txoj/LockManager.java
===================================================================
--- labs/jbosstm/trunk/ArjunaCore/txoj/classes/com/arjuna/ats/txoj/LockManager.java 2009-11-03 18:43:19 UTC (rev 29936)
+++ labs/jbosstm/trunk/ArjunaCore/txoj/classes/com/arjuna/ats/txoj/LockManager.java 2009-11-03 18:46:41 UTC (rev 29937)
@@ -413,7 +413,9 @@
while ((conflict == ConflictType.CONFLICT)
&& ((retry >= 0) || (retry == LockManager.waitTotalTimeout)))
{
- synchronized (currAct)
+ Object syncObject = ((currAct == null) ? getMutex() : currAct);
+
+ synchronized (syncObject)
{
synchronized (locksHeldLockObject)
{
More information about the jboss-svn-commits
mailing list