[infinispan-commits] Infinispan SVN: r217 - trunk/core/src/main/java/org/infinispan/interceptors.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Wed May 6 11:51:39 EDT 2009
Author: manik.surtani at jboss.com
Date: 2009-05-06 11:51:37 -0400 (Wed, 06 May 2009)
New Revision: 217
Modified:
trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java
Log:
Eviction should zero lock acquisition wait time
Modified: trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java 2009-05-06 15:51:15 UTC (rev 216)
+++ trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java 2009-05-06 15:51:37 UTC (rev 217)
@@ -35,6 +35,7 @@
import org.infinispan.commands.write.ReplaceCommand;
import org.infinispan.container.DataContainer;
import org.infinispan.container.entries.CacheEntry;
+import org.infinispan.context.Flag;
import org.infinispan.context.InvocationContext;
import org.infinispan.factories.EntryFactory;
import org.infinispan.factories.annotations.Inject;
@@ -142,6 +143,7 @@
@Override
public Object visitEvictCommand(InvocationContext ctx, EvictCommand command) throws Throwable {
// ensure keys are properly locked for evict commands
+ ctx.setFlags(Flag.ZERO_LOCK_ACQUISITION_TIMEOUT);
return visitRemoveCommand(ctx, command);
}
More information about the infinispan-commits
mailing list