@edu.umd.cs.findbugs.annotations.SuppressWarnings("VO_VOLATILE_INCREMENT")
void heartBeatingFailed() {
if (!heartBeating) {
return;
}
final RemoveAllListeners request = new RemoveAllListeners();
invocationService.send(request, ClientConnection.this);
heartBeating = false;
connectionManager.onDetectingUnresponsiveConnection(this);
final Iterator<ClientCallFuture> iterator = eventHandlerMap.values().iterator();
final TargetDisconnectedException response = new TargetDisconnectedException(remoteEndpoint);