-
Bug
-
Resolution: Done
-
Minor
-
5.2.0.Beta5
-
None
When a node requests ST and then it receives a CH where this node is not a member, it sends ST request CANCEL_STATE_TRANSFER - however, if the StateResponseCommand is already on its way and reaches the node, it causes
java.lang.IllegalArgumentException: Node hyperion947-55285 is not a member at org.infinispan.distribution.ch.DefaultConsistentHash.getSegmentsForOwner(DefaultConsistentHash.java:102) at org.infinispan.statetransfer.StateConsumerImpl.applyState(StateConsumerImpl.java:272) at org.infinispan.statetransfer.StateResponseCommand.perform(StateResponseCommand.java:86)