]
Radoslav Husar updated ISPN-8958:
---------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request:
NPE in JGroupsTransport.send(..) when stopping
----------------------------------------------
Key: ISPN-8958
URL:
https://issues.jboss.org/browse/ISPN-8958
Project: Infinispan
Issue Type: Bug
Components: Core
Affects Versions: 9.2.0.Final
Reporter: Radoslav Husar
Assignee: Radoslav Husar
Priority: Minor
Mostly just log noise.
{noformat}
2018-03-16 15:52:30,614 INFO [org.infinispan.CLUSTER] (remote-thread--p31-t2)
[Context=client-mappings][Scope=node-2]ISPN100003: Node node-2 finished rebalance phase
with topology id 33
2018-03-16 15:52:30,614 WARN [org.infinispan.topology.CacheTopologyControlCommand]
(remote-thread--p33-t7) ISPN000071: Caught exception when handling command
CacheTopologyControlCommand{cache=clusterbench-ee7.ear.clusterbench-ee7-web-granular.war,
type=REBALANCE_PHASE_CONFIRM, sender=node-3, joinInfo=null, topologyId=43, rebalanceId=0,
currentCH=null, pendingCH=null, availabilityMode=null, phase=null, actualMembers=null,
throwable=null, viewId=8}: org.infinispan.commons.CacheException: Failed to broadcast
asynchronous command:
CacheTopologyControlCommand{cache=clusterbench-ee7.ear.clusterbench-ee7-web-granular.war,
type=CH_UPDATE, sender=node-1, joinInfo=null, topologyId=44, rebalanceId=13,
currentCH=DefaultConsistentHash{ns=256, owners = (2)[node-2: 124+132, node-3: 132+124]},
pendingCH=null, availabilityMode=null, phase=NO_REBALANCE, actualMembers=[node-2, node-3],
throwable=null, viewId=8}
at
org.infinispan.topology.ClusterTopologyManagerImpl.executeOnClusterAsync(ClusterTopologyManagerImpl.java:638)
at
org.infinispan.topology.ClusterTopologyManagerImpl.broadcastTopologyUpdate(ClusterTopologyManagerImpl.java:649)
at
org.infinispan.topology.ClusterCacheStatus.endReadNewPhase(ClusterCacheStatus.java:452)
at
org.infinispan.topology.RebalanceConfirmationCollector.confirmPhase(RebalanceConfirmationCollector.java:55)
at
org.infinispan.topology.ClusterCacheStatus.confirmRebalancePhase(ClusterCacheStatus.java:337)
at
org.infinispan.topology.ClusterTopologyManagerImpl.handleRebalancePhaseConfirm(ClusterTopologyManagerImpl.java:258)
at
org.infinispan.topology.CacheTopologyControlCommand.doPerform(CacheTopologyControlCommand.java:183)
at
org.infinispan.topology.CacheTopologyControlCommand.invokeAsync(CacheTopologyControlCommand.java:160)
at
org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.invokeReplicableCommand(GlobalInboundInvocationHandler.java:169)
at
org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.runReplicableCommand(GlobalInboundInvocationHandler.java:150)
at
org.infinispan.remoting.inboundhandler.GlobalInboundInvocationHandler.lambda$handleReplicableCommand$1(GlobalInboundInvocationHandler.java:144)
at
org.infinispan.util.concurrent.BlockingTaskAwareExecutorServiceImpl$RunnableWrapper.run(BlockingTaskAwareExecutorServiceImpl.java:212)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at
org.wildfly.clustering.service.concurrent.ClassLoaderThreadFactory.lambda$newThread$0(ClassLoaderThreadFactory.java:47)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at
org.infinispan.remoting.transport.jgroups.JGroupsTransport.send(JGroupsTransport.java:976)
at
org.infinispan.remoting.transport.jgroups.JGroupsTransport.sendCommandToAll(JGroupsTransport.java:1096)
at
org.infinispan.remoting.transport.jgroups.JGroupsTransport.performAsyncRemoteInvocation(JGroupsTransport.java:1034)
at
org.infinispan.remoting.transport.jgroups.JGroupsTransport.invokeRemotelyAsync(JGroupsTransport.java:242)
at org.infinispan.remoting.transport.Transport.invokeRemotely(Transport.java:65)
at
org.infinispan.topology.ClusterTopologyManagerImpl.executeOnClusterAsync(ClusterTopologyManagerImpl.java:635)
... 15 more
2018-03-16 15:52:30,616 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread
Pool -- 19) WFLYCLINF0003: Stopped client-mappings cache from ejb container
{noformat}