@Override
    public void run() {
        logger_.debug("Selecting a host to meet with.");
        Collection<Host> hosts = RoutingTable.randomSelect(1, routingTable_.getAllHosts());
        for (Host host : hosts) {
            meetWith(host);
        }
    }