[infinispan-commits] Infinispan SVN: r2268 - trunk/core/src/main/java/org/infinispan/interceptors.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Mon Aug 23 06:13:01 EDT 2010
Author: mircea.markus
Date: 2010-08-23 06:13:00 -0400 (Mon, 23 Aug 2010)
New Revision: 2268
Modified:
trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java
Log:
reverted as it was commited by mistake
Modified: trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java 2010-08-23 10:07:08 UTC (rev 2267)
+++ trunk/core/src/main/java/org/infinispan/interceptors/LockingInterceptor.java 2010-08-23 10:13:00 UTC (rev 2268)
@@ -193,14 +193,12 @@
@Override
public Object visitPutKeyValueCommand(InvocationContext ctx, PutKeyValueCommand command) throws Throwable {
- Object key = command.getKey();
- Object value = command.getValue();
- if (key instanceof HRKey) {
- ctx.setFlags(Flag.SKIP_CACHE_STORE);
- command.setKey(unwrapp(key));
- command.setValue(unwrapp(value));
+ try {
+ entryFactory.wrapEntryForWriting(ctx, command.getKey(), true, false, false, false, !command.isPutIfAbsent());
+ return invokeNextInterceptor(ctx, command);
+ } finally {
+ doAfterCall(ctx);
}
- return invokeNextInterceptor(ctx, command);
}
@Override
More information about the infinispan-commits
mailing list