mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-10 16:30:00 -04:00
The "active sockets" and "queries in progress" assertions previously required exactly one extra UDP/IPv4 socket and exactly one UDP query in progress, with no TCP counterpart. That shape held only because the broken TCP-fallback path left the resolver retrying UDP indefinitely. With the fix in place, after two UDP timeouts to the same authority the resolver legitimately escalates to TCP, and a stats snapshot taken during recursion may catch the in-flight query on either transport. Count the UDP and TCP counters together so the test reflects the new correct behaviour. Assisted-by: Claude:claude-opus-4-7 |
||
|---|---|---|
| .. | ||
| ans4 | ||
| ns1 | ||
| ns2 | ||
| ns3 | ||
| prereq.sh | ||
| tests.sh | ||
| tests_sh_statistics.py | ||