mirror of
https://github.com/nmap/nmap.git
synced 2026-10-22 03:41:32 +00:00
Don't schedule sends on disconnected servers
This commit is contained in:
parent
37a95cb34f
commit
ed8abf52f4
1 changed files with 4 additions and 2 deletions
|
|
@ -1029,9 +1029,11 @@ int DNS::ResolverImpl::deal_with_timedout_reads(bool adjust_timing) {
|
|||
}
|
||||
|
||||
std::list<dns_server>::iterator servItemp = servI;
|
||||
servItemp++;
|
||||
do {
|
||||
servItemp++;
|
||||
|
||||
if (servItemp == servs.end()) servItemp = servs.begin();
|
||||
if (servItemp == servs.end()) servItemp = servs.begin();
|
||||
} while (servItemp != servI && servItemp->status != dns_server::CONNECTED);
|
||||
|
||||
dns_server *next_server = &*servItemp;
|
||||
tpreq->tries = 0;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue