]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Change "receive_secure_serial: unchanged" log lvl
authorMatthijs Mekking <matthijs@isc.org>
Wed, 18 Aug 2021 13:57:03 +0000 (15:57 +0200)
committerMatthijs Mekking <matthijs@isc.org>
Mon, 23 Aug 2021 08:44:58 +0000 (10:44 +0200)
After a reload, if the zone hasn't changed, this will log a
DNS_R_UNCHANGED error. This should not be at error level because it
happens on every reload.

lib/dns/zone.c

index e97202b30b00999aa11ac09e938dfc0221ce693a..77432951ebd822feab46cb9150d760f52ddeaa64 100644 (file)
@@ -16573,7 +16573,6 @@ nextevent:
                                             start, end, &soatuple,
                                             &zone->rss_diff);
                if (result == DNS_R_UNCHANGED) {
-                       level = ISC_LOG_INFO;
                        goto failure;
                } else if (result != ISC_R_SUCCESS) {
                        CHECK(sync_secure_db(zone, zone->rss_raw, zone->rss_db,
@@ -16681,6 +16680,9 @@ failure:
                TIME_NOW(&timenow);
                zone_settimer(zone, &timenow);
                UNLOCK_ZONE(zone);
+               if (result == DNS_R_UNCHANGED) {
+                       level = ISC_LOG_INFO;
+               }
                dns_zone_log(zone, level, "receive_secure_serial: %s",
                             dns_result_totext(result));
        }