getId(), role, candidateId, candidateTerm, state.getLeaderId(), state.getCurrentTerm(), fs != null? fs.getLastRpcTime().elapsedTimeMs() + "ms": null); } else if (state.recognizeCandidate(candidateId, candidateTerm)) { final boolean termUpdated = changeToFollower(candidateTerm, true, "recognizeCandidate:" + candidateId);
getId(), role, candidateId, candidateTerm, state.getLeaderId(), state.getCurrentTerm(), isFollower()? heartbeatMonitor.getLastRpcTime().elapsedTimeMs() + "ms": null); } else if (state.recognizeCandidate(candidateId, candidateTerm)) { boolean termUpdated = changeToFollower(candidateTerm, false);