]> git.ipfire.org Git - thirdparty/bind9.git/commit
Restore max-recursion-queries default to 100
authorMichal Nowak <mnowak@isc.org>
Thu, 7 May 2026 09:57:03 +0000 (09:57 +0000)
committerOndřej Surý <ondrej@isc.org>
Thu, 7 May 2026 13:14:06 +0000 (15:14 +0200)
commit1e0d0ea75ee0dfc6e3c20747a80bdb768438ff29
tree0d94e3cfbe0d320ec25697371b7bd26b6770af53
parenta59257eb06bfaf06f85ed95ab7cd266f416d472b
Restore max-recursion-queries default to 100

The 32-query default backported from 9.18+ assumed a max-query-count=200
backstop that 9.11 doesn't have, so every EDNS/cookie/TCP resend ate
into the per-fetch budget; respdiff vs 9.11.24 showed ~5%
NOERROR→SERVFAIL on normal recursion. Restoring the pre-tightening 100
keeps the runaway-loop guard with headroom to spare.
bin/named/config.c