diff --git a/src/java/org/apache/cassandra/gms/Gossiper.java b/src/java/org/apache/cassandra/gms/Gossiper.java index 35f8df5704..270a72ba2c 100644 --- a/src/java/org/apache/cassandra/gms/Gossiper.java +++ b/src/java/org/apache/cassandra/gms/Gossiper.java @@ -871,8 +871,9 @@ public class Gossiper implements IFailureDetectionEventListener, GossiperMBean * than the version passed in. In this case we also send the old * heart beat and throw it away on the receiver if it is redundant. */ - int localHbGeneration = epState.getHeartBeatState().getGeneration(); - int localHbVersion = epState.getHeartBeatState().getHeartBeatVersion(); + HeartBeatState heartBeatState = epState.getHeartBeatState(); + int localHbGeneration = heartBeatState.getGeneration(); + int localHbVersion = heartBeatState.getHeartBeatVersion(); if (localHbVersion > version) { reqdEndpointState = new EndpointState(new HeartBeatState(localHbGeneration, localHbVersion));