]> git.ipfire.org Git - thirdparty/bind9.git/commit
fix: dev: Don't serve a stale CNAME or record when fresh data of the other exists
authorOndřej Surý <ondrej@isc.org>
Wed, 24 Jun 2026 04:53:34 +0000 (06:53 +0200)
committerOndřej Surý <ondrej@isc.org>
Wed, 24 Jun 2026 04:53:34 +0000 (06:53 +0200)
commitac6696cdb5237bbdec46ab541cc3bbfa78f1e897
tree3501c99c9a3fba26a7818250f37126e34ab53b8a
parentfb47b6bf3ec894b4a3e9d706d4e5f86a5b6a69b4
parentb7144fb9cf6496741b63b9a30bfae90268139227
fix: dev: Don't serve a stale CNAME or record when fresh data of the other exists

When a cached name held both a CNAME and records of another type — one stale,
the other still fresh — named with serve-stale could return the expired set
instead of the fresh one, in either direction. It now prefers whichever is fresh.

Merge branch 'ondrej/fix-serve_stale-cname-and-type' into 'main'

See merge request isc-projects/bind9!12282