diff --git a/bin/dig/dighost.c b/bin/dig/dighost.c index a4c2865509..7bbd4fafd2 100644 --- a/bin/dig/dighost.c +++ b/bin/dig/dighost.c @@ -3035,6 +3035,9 @@ failure_tls: } else { next = NULL; } + if (connectquery != NULL) { + query_detach(&connectquery); + } query_detach(&query); if (next == NULL) { clear_current_lookup();