Fix: when DNS didn't resolve any IPs, the debug message was misleading (#9519)
This commit is contained in:
@@ -205,9 +205,13 @@ void TCPConnecter::OnResolved(addrinfo *ai)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (_debug_net_level >= 6) {
|
if (_debug_net_level >= 6) {
|
||||||
Debug(net, 6, "{} resolved in:", this->connection_string);
|
if (this->addresses.size() == 0) {
|
||||||
for (const auto &address : this->addresses) {
|
Debug(net, 6, "{} did not resolve", this->connection_string);
|
||||||
Debug(net, 6, "- {}", NetworkAddress(address->ai_addr, (int)address->ai_addrlen).GetAddressAsString());
|
} else {
|
||||||
|
Debug(net, 6, "{} resolved in:", this->connection_string);
|
||||||
|
for (const auto &address : this->addresses) {
|
||||||
|
Debug(net, 6, "- {}", NetworkAddress(address->ai_addr, (int)address->ai_addrlen).GetAddressAsString());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user