implements StreamObserver<AppendEntriesReplyProto> {
@Override
public void onNext(AppendEntriesReplyProto reply) {
LOG.debug("{} received {} response from {}", server.getId(),
(!firstResponseReceived ? "the first" : "a"),
<BUG>follower.getPeer().getId());
follower.updateLastRpcResponseTime(Time.monotonicNow());</BUG>
if (!firstResponseReceived) {
firstResponseReceived = true;
}

implements StreamObserver<AppendEntriesReplyProto> {
@Override
public void onNext(AppendEntriesReplyProto reply) {
LOG.debug("{} received {} response from {}", server.getId(),
(!firstResponseReceived ? "the first" : "a"),
follower.getPeer());
follower.updateLastRpcResponseTime(Time.monotonicNow());
if (!firstResponseReceived) {
firstResponseReceived = true;
}
