[Mulgara-svn] r1093 - branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver
ronald at mulgara.org
ronald at mulgara.org
Fri Jul 18 13:51:05 UTC 2008
Author: ronald
Date: 2008-07-18 06:51:04 -0700 (Fri, 18 Jul 2008)
New Revision: 1093
Modified:
branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java
Log:
Refer to the mutex-holder variable directly instead of via the getter.
Modified: branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java
===================================================================
--- branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java 2008-07-18 13:50:58 UTC (rev 1092)
+++ branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java 2008-07-18 13:51:04 UTC (rev 1093)
@@ -294,8 +294,8 @@
*/
public <T extends Throwable> void acquireMutexWithInterrupt(long timeout, Class<T> exc) throws T {
synchronized (getMutexLock()) {
- if (getMutexHolder() != null && getMutexHolder() != Thread.currentThread()) {
- getMutexHolder().interrupt();
+ if (mutexHolder != null && mutexHolder != Thread.currentThread()) {
+ mutexHolder.interrupt();
}
acquireMutex(timeout, exc);
More information about the Mulgara-svn
mailing list