Blame hibernate-4.3.11.Final-infinispan8.patch

afbf66d
diff -Nru hibernate-orm-4.3.11.Final/hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/Caches.java hibernate-orm-4.3.11.Final.infinispan/hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/Caches.java
afbf66d
--- hibernate-orm-4.3.11.Final/hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/Caches.java	2015-08-06 05:52:33.000000000 +0200
afbf66d
+++ hibernate-orm-4.3.11.Final.infinispan/hibernate-infinispan/src/main/java/org/hibernate/cache/infinispan/util/Caches.java	2016-08-10 10:44:24.262184228 +0200
afbf66d
@@ -30,6 +30,7 @@
afbf66d
 import org.infinispan.AdvancedCache;
afbf66d
 import org.infinispan.context.Flag;
afbf66d
 import org.infinispan.remoting.rpc.RpcManager;
afbf66d
+import org.infinispan.remoting.rpc.RpcOptions;
afbf66d
 
afbf66d
 /**
afbf66d
  * Helper for dealing with Infinispan cache instances.
afbf66d
@@ -222,7 +223,8 @@
afbf66d
 			final boolean isSync = isSynchronousCache( cache );
afbf66d
 
afbf66d
 			final EvictAllCommand cmd = factory.buildEvictAllCommand( cache.getName() );
afbf66d
-			rpcManager.broadcastRpcCommand( cmd, isSync );
afbf66d
+			final RpcOptions options = rpcManager.getDefaultRpcOptions( isSync );
afbf66d
+			rpcManager.invokeRemotely( null, cmd, options );
afbf66d
 		}
afbf66d
 	}
afbf66d