Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > c550c4ae1d2e8e61c3f2f9d5e12b7223 > files > 4

bind-9.18.15-2.2.mga9.src.rpm

Description: fix Dos via DNS-over-TLS queries
Origin: provided by ISC

diff --git a/lib/isc/netmgr/tlsdns.c b/lib/isc/netmgr/tlsdns.c
index 52c72e0fca..4af4289be3 100644
--- a/lib/isc/netmgr/tlsdns.c
+++ b/lib/isc/netmgr/tlsdns.c
@@ -1866,9 +1866,11 @@ tlsdns_send_direct(isc_nmsocket_t *sock, isc__nm_uvreq_t *req) {
 	}
 
 	result = tls_cycle(sock);
+	if (result != ISC_R_SUCCESS) {
+		return (result);
+	}
 
 requeue:
-
 	tlsdns_send_enqueue(sock, req);
 
 	return (result);