void processMessage(FinalCheckPassedMessage<ID> m) {
    if (isStopping) {
      return;
    }
    // if we're currently processing a final-check for this member don't artificially update the
    // timestamp of the member or the final-check will be invalid
    if (!membersInFinalCheck.contains(m.getSuspect())) {
      contactedBy(m.getSuspect());
    }
  }
Process a Suspect request from another member. This may cause this member to become the new
membership coordinator. it will to final check on that member and then it will send remove
request for that member
geode-membership/src/main/java/org/apache/geode/distributed/internal/membership/gms/fd/GMSHealthMonitor.java