mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-10 11:00:01 -04:00
[9.20] fix: test: Set default_aa on AsyncDnsServer to False by default
In !11179 I mistakenly set the default for `default_aa` for `AsyncDnsServer()` to `True` and then explicitly set it to True in cases where all the `ResponseHandlers` said `yield DnsResponseSend(..., authoritative=True)` as if the default was `False`. Also the rest of `AsyncDnsServer` code (namely `_prepare_responses`) reads like `default_aa` is `False` by default. This accidentally changed the behavior of servers which don't set the `default_aa` and where AA is not set from the zone data (e.g. `dispatch/ans3`). Backport of MR !11419 Merge branch 'backport-stepan/set-asyncdnsserver-dafault-aa-to-false-by-default-9.20' into 'bind-9.20' See merge request isc-projects/bind9!11426
This commit is contained in:
commit
9e7ad999f4
1 changed files with 1 additions and 1 deletions
|
|
@ -822,7 +822,7 @@ class AsyncDnsServer(AsyncServer):
|
|||
self,
|
||||
/,
|
||||
default_rcode: dns.rcode.Rcode = dns.rcode.REFUSED,
|
||||
default_aa: bool = True,
|
||||
default_aa: bool = False,
|
||||
keyring: Union[
|
||||
Dict[dns.name.Name, dns.tsig.Key], None, _NoKeyringType
|
||||
] = _NoKeyringType(),
|
||||
|
|
|
|||
Loading…
Reference in a new issue