mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-15 00:10:04 -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 |
||
|---|---|---|
| .. | ||
| startperf | ||
| system | ||
| testdata/wire | ||
| .gitignore | ||
| meson.build | ||
| test_client.c | ||
| test_server.c | ||