From: Colin Vidal Date: Thu, 18 Jun 2026 07:21:26 +0000 (+0200) Subject: fix: usr: Fix recursion loop in case of badly behaving forwarders X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f52fe46dec8fc06fb2f6089242564495defcbe07;p=thirdparty%2Fbind9.git fix: usr: Fix recursion loop in case of badly behaving forwarders When forwarding DNS queries, the CD bit is cleared on the first query, and the CD bit is only used as a fallback if the first query fails. However, due to a logic bug this could lead to an unbounded loop re-sending the same message, until the maximum query count is hit. This has been fixed. Closes #5804 Merge branch '5804-resend-loop-forwarder-cd' into 'main' See merge request isc-projects/bind9!12133 --- f52fe46dec8fc06fb2f6089242564495defcbe07