Bruce Schuchardt created GEODE-6732: ---------------------------------------
Summary: GMSHealthMonitor reports member is not available when self-health check fails Key: GEODE-6732 URL: https://issues.apache.org/jira/browse/GEODE-6732 Project: Geode Issue Type: Bug Components: membership Reporter: Bruce Schuchardt GMSHealthMonitor does a self-check if another node isn't responding. If that check fails it still seems to report that the other node is unavailable. {code:java} } else { // if this node can survive an availability check then initiate suspicion about // the node that failed the availability check if (doTCPCheckMember(localAddress, this.socketPort, false)) { membersInFinalCheck.remove(mbr); // tell peers about this member and then perform another availability check memberSuspected(localAddress, mbr, reason); initiateSuspicion(mbr, reason); SuspectMembersMessage suspectMembersMessage = new SuspectMembersMessage(Collections.singletonList(localAddress), Collections .singletonList(new SuspectRequest(mbr, "failed availability check"))); suspectMembersMessage.setSender(localAddress); logger.debug("Performing local processing on suspect request"); processSuspectMembersRequest(suspectMembersMessage); } } failed = true; {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005)