]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
raise the log level of priming failures
authorEvan Hunt <each@isc.org>
Mon, 1 Jul 2024 20:00:04 +0000 (13:00 -0700)
committerOndřej Surý <ondrej@isc.org>
Mon, 5 Aug 2024 11:56:13 +0000 (13:56 +0200)
when a priming query is complete, it's currently logged at
level ISC_LOG_DEBUG(1), regardless of success or failure. we
are now raising it to ISC_LOG_NOTICE in the case of failure.

lib/dns/resolver.c

index ef333d50cefd690af6024da61d3f4a012dcdc12f..5afa72f9356924437f73b8d4c8abd15fb8374c56 100644 (file)
@@ -10063,8 +10063,10 @@ prime_done(void *arg) {
 
        REQUIRE(VALID_RESOLVER(res));
 
+       int level = (resp->result == ISC_R_SUCCESS) ? ISC_LOG_DEBUG(1)
+                                                   : ISC_LOG_NOTICE;
        isc_log_write(dns_lctx, DNS_LOGCATEGORY_RESOLVER,
-                     DNS_LOGMODULE_RESOLVER, ISC_LOG_DEBUG(1),
+                     DNS_LOGMODULE_RESOLVER, level,
                      "resolver priming query complete: %s",
                      isc_result_totext(resp->result));