diff --git a/debian/changelog b/debian/changelog index d8fb3dc..153d3da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ dnsmasq (2.87-1) unstable; urgency=low * New upstream. * Include new NFTset support in the build. * Fix crash on netboot with DNS server disabled. (closes: #996332) + * Fix rare lockup in DNSSEC. (closes: #1001576) -- Simon Kelley Wed, 08 Sep 2021 23:11:25 +0000 diff --git a/src/forward.c b/src/forward.c index 586deae..5d135b4 100644 --- a/src/forward.c +++ b/src/forward.c @@ -899,8 +899,6 @@ static void dnssec_validate(struct frec *forward, struct dns_header *header, forward->stash = stash; return; } - - my_syslog(LOG_WARNING, _("detected DNSSEC dependency loop involving %s"), daemon->keyname); } else { @@ -978,7 +976,7 @@ static void dnssec_validate(struct frec *forward, struct dns_header *header, blockdata_free(stash); /* don't leak this on failure. */ } - /* sending DNSSEC query failed. */ + /* sending DNSSEC query failed or loop detected. */ status = STAT_ABANDONED; }