[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