From: Arran Cudbard-Bell Date: Mon, 19 Feb 2024 02:44:12 +0000 (-0600) Subject: Don't assert every time we have a dictionary load error for DNS X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=57a8f544ee2b996c5918865ed077582387015bdb;p=thirdparty%2Ffreeradius-server.git Don't assert every time we have a dictionary load error for DNS --- diff --git a/src/protocols/dns/base.c b/src/protocols/dns/base.c index c6ff32a5923..47883440b4b 100644 --- a/src/protocols/dns/base.c +++ b/src/protocols/dns/base.c @@ -425,9 +425,7 @@ int fr_dns_global_init(void) void fr_dns_global_free(void) { - fr_assert(instance_count > 0); - - if (--instance_count > 0) return; + if (instance_count && (--instance_count > 0)) return; fr_dict_autofree(dns_dict); }