From 18d7be118fc946e63eaf4f873a95ab1daee4fa5c Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Mon, 1 Jul 2024 13:00:04 -0700 Subject: [PATCH] raise the log level of priming failures when a priming query is complete, it's currently logged at level ISC_LOG_INFO, regardless of success or failure. we are now changing it to ISC_LOG_NOTICE in the case of failure and ISC_LOG_DEBUG(1) in case of success. (cherry picked from commit a84d54c6ff8edf4b0bd36c84fab1cae37684f7f8) --- lib/dns/resolver.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/dns/resolver.c b/lib/dns/resolver.c index 2bcc68efbb..70ede1d515 100644 --- a/lib/dns/resolver.c +++ b/lib/dns/resolver.c @@ -10563,8 +10563,10 @@ prime_done(isc_task_t *task, isc_event_t *event) { res = event->ev_arg; REQUIRE(VALID_RESOLVER(res)); + int level = (fevent->result == ISC_R_SUCCESS) ? ISC_LOG_DEBUG(1) + : ISC_LOG_NOTICE; isc_log_write(dns_lctx, DNS_LOGCATEGORY_RESOLVER, - DNS_LOGMODULE_RESOLVER, ISC_LOG_INFO, + DNS_LOGMODULE_RESOLVER, level, "resolver priming query complete: %s", isc_result_totext(fevent->result));