From ca295f9e3dca2824573721fc9c9cfc6c5b07ffca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Witold=20Kr=C4=99cicki?= Date: Wed, 21 Nov 2018 11:35:13 +0000 Subject: [PATCH] Revert "Don't answer at all if we hit quota" This reverts commit 42879fd1e9d8678232b8e79a9b1af933b84464ef. --- lib/ns/query.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/ns/query.c b/lib/ns/query.c index f2d99c0237..5a90c6b4ae 100644 --- a/lib/ns/query.c +++ b/lib/ns/query.c @@ -5776,7 +5776,7 @@ query_recurse(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, client->recursionquota->soft, client->recursionquota->max); } - result = DNS_R_DROP; + result = ISC_R_SUCCESS; } else if (result == ISC_R_QUOTA) { static isc_stdtime_t last = 0; isc_stdtime_t now; @@ -5793,8 +5793,6 @@ query_recurse(ns_client_t *client, dns_rdatatype_t qtype, dns_name_t *qname, client->sctx->recursionquota.max, isc_result_totext(result)); } - ns_client_killoldestquery(client); - result = DNS_R_DROP; } if (result == ISC_R_SUCCESS && !client->mortal && !TCP(client)) {