diff --git a/CHANGELOG.md b/CHANGELOG.md index 09b45c3d7..c66f484ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +Unreleased +=========== + +Bug Fixes +-------- +* Allow remote hosts to come back up even if policy ignores down hosts + 2.14.0 =========== diff --git a/src/request_processor.cpp b/src/request_processor.cpp index e0d8d326d..9132e6f23 100644 --- a/src/request_processor.cpp +++ b/src/request_processor.cpp @@ -462,9 +462,7 @@ void RequestProcessor::internal_host_ready(const Host::Ptr& host) { LoadBalancingPolicy::Vec policies = load_balancing_policies(); for (LoadBalancingPolicy::Vec::const_iterator it = policies.begin(); it != policies.end(); ++it) { - if ((*it)->distance(host) != CASS_HOST_DISTANCE_IGNORE) { - (*it)->on_host_up(host); - } + (*it)->on_host_up(host); } } }