diff --git a/service/storage_proxy.cc b/service/storage_proxy.cc index 25b1a29612..12ae565178 100644 --- a/service/storage_proxy.cc +++ b/service/storage_proxy.cc @@ -2050,7 +2050,7 @@ std::vector storage_proxy::get_live_sorted_endpoints(keyspace std::vector eps = rs.get_natural_endpoints(token); auto itend = boost::range::remove_if(eps, std::not1(std::bind1st(std::mem_fn(&gms::failure_detector::is_alive), &gms::get_local_failure_detector()))); eps.erase(itend, eps.end()); -// DatabaseDescriptor.getEndpointSnitch().sortByProximity(FBUtilities.getBroadcastAddress(), liveEndpoints); + locator::i_endpoint_snitch::get_local_snitch_ptr()->sort_by_proximity(utils::fb_utilities::get_broadcast_address(), eps); return eps; }