[Mulgara-svn] r1062 - branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver
ronald at mulgara.org
ronald at mulgara.org
Mon Jul 7 12:54:32 UTC 2008
Author: ronald
Date: 2008-07-07 05:54:31 -0700 (Mon, 07 Jul 2008)
New Revision: 1062
Modified:
branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java
Log:
Explicitly cancel the timeout timer when session is closed.
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-07 12:54:26 UTC (rev 1061)
+++ branches/mgr-121-lockrecovery/src/jar/resolver/java/org/mulgara/resolver/MulgaraTransactionFactory.java 2008-07-07 12:54:31 UTC (rev 1062)
@@ -133,8 +133,10 @@
*/
public void closingSession() throws MulgaraTransactionException {
acquireMutex(0, MulgaraTransactionException.class);
- logger.debug("Cleaning up any stale transactions on session close");
try {
+ logger.debug("Cleaning up any stale transactions on session close");
+ reaperTimer.cancel();
+
Map<MulgaraTransaction, Throwable> requiresAbort = new HashMap<MulgaraTransaction, Throwable>();
try {
Throwable error = null;
More information about the Mulgara-svn
mailing list