public void cancel(InternalDistributedMember sender, RuntimeException ex) {
    processException(new ReplyException("Unexpected exception while processing reply message", ex));
    removeMember(sender, false);
    checkIfDone();
  }
To fix the hang of 42951 make sure that everything waiting on this processor are told to quit
waiting
and tell them why.

@param ex the reason the reply processor is being canceled
geode-core/src/main/java/org/apache/geode/distributed/internal/ReplyProcessor21.java