]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
zone->requeststats_on was not being set at the correct point
authorMark Andrews <marka@isc.org>
Tue, 13 Jul 2021 23:59:47 +0000 (09:59 +1000)
committerMark Andrews <marka@isc.org>
Fri, 16 Jul 2021 04:13:49 +0000 (14:13 +1000)
(cherry picked from commit 616896d735df796968e6ab827515c1134fc9a245)

lib/dns/zone.c

index d887f34539fd1a94dd23da4a1e32b95aa338a2b8..6774657133989d7fd44c432490f72ff3a0dc8218 100644 (file)
@@ -19528,8 +19528,8 @@ dns_zone_setrequeststats(dns_zone_t *zone, isc_stats_t *stats) {
        } else if (!zone->requeststats_on && stats != NULL) {
                if (zone->requeststats == NULL) {
                        isc_stats_attach(stats, &zone->requeststats);
-                       zone->requeststats_on = true;
                }
+               zone->requeststats_on = true;
        }
        UNLOCK_ZONE(zone);
 }