170171172173174175176177178179180
EndPoint ep; while (!FailureDetector.instance().isAlive((ep = tokenToEndPointMap_.get(tokens.get((i + j) % tokens.size()))))) { if (++j > DatabaseDescriptor.getReplicationFactor()) { throw new UnavailableException(); } } return ep; } finally