diff --git a/native/dns/src/resolver.cpp b/native/dns/src/resolver.cpp index 1ddbf4c..620f656 100644 --- a/native/dns/src/resolver.cpp +++ b/native/dns/src/resolver.cpp @@ -223,6 +223,7 @@ void Resolver::resolve_tsdns(const char *query, const sockaddr_storage& server_a callback(ResultState::TSDNS_CONNECTION_FAIL, -1, "Failed to connect: " + message); this->destroy_tsdns_request(request); + return; } #else if(errno != EINPROGRESS) {