[jbosscache-commits] JBoss Cache SVN: r5888 - core/trunk/src/main/java/org/jboss/cache/interceptors.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Tue May 27 09:28:31 EDT 2008
Author: manik.surtani at jboss.com
Date: 2008-05-27 09:28:31 -0400 (Tue, 27 May 2008)
New Revision: 5888
Modified:
core/trunk/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java
Log:
only release locks in doAfterCall() if we are NOT running in a tx!
Modified: core/trunk/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java 2008-05-23 17:15:52 UTC (rev 5887)
+++ core/trunk/src/main/java/org/jboss/cache/interceptors/PessimisticLockInterceptor.java 2008-05-27 13:28:31 UTC (rev 5888)
@@ -295,7 +295,7 @@
@Override
public void doAfterCall(InvocationContext ctx, VisitableCommand command)
{
- lockManager.unlock(ctx);
+ if (ctx.getTransaction() == null) lockManager.unlock(ctx);
}
/**
More information about the jbosscache-commits
mailing list