// collected
for (Iterator iter = referenceToHostConfig.keySet().iterator(); iter.hasNext();) {
WeakReference connectionRef = (WeakReference) iter.next();
if (connectionRef.get() == connection) {
iter.remove();
connectionRef.enqueue();
break;
}
}
HostConnectionPool hostPool = getHostPool(connectionConfiguration);