|
|
|
|
@ -688,9 +688,9 @@ unsigned long Switch::doTimerTasks(uint64_t now)
|
|
|
|
|
_outstandingWhoisRequests.erase(*a); |
|
|
|
|
} else { |
|
|
|
|
r->lastSent = now; |
|
|
|
|
r->peersConsulted[r->retries] = _sendWhoisRequest(*a,r->peersConsulted,r->retries); |
|
|
|
|
++r->retries; |
|
|
|
|
r->peersConsulted[r->retries] = _sendWhoisRequest(*a,r->peersConsulted,(r->retries > 1) ? r->retries : 0); |
|
|
|
|
TRACE("WHOIS %s (retry %u)",a->toString().c_str(),r->retries); |
|
|
|
|
++r->retries; |
|
|
|
|
nextDelay = std::min(nextDelay,(unsigned long)ZT_WHOIS_RETRY_DELAY); |
|
|
|
|
} |
|
|
|
|
} else { |
|
|
|
|
|