mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-26 21:50:19 -04:00
With serve-stale enabled, stale rdataset headers are kept at a node so they can be served as a last resort. The find loop, however, accepted a stale CNAME or stale record of the requested type as a final answer and broke out of the iteration early, returning stale data even when a fresh header for the same name appeared later in the scan. Treat STALE(found) like a missing answer so the loop keeps looking and only falls back to the stale header when no fresh answer is found. |
||
|---|---|---|
| .. | ||
| bench | ||
| dns | ||
| include/tests | ||
| isc | ||
| isccfg | ||
| libtest | ||
| ns | ||
| .gitignore | ||
| meson.build | ||