mirror of
https://github.com/isc-projects/bind9.git
synced 2026-02-27 12:02:10 -05:00
Don't honour single read per client isc_nm_read() call in the TLSDNS
This reverts commit f17f5e831b that made
following change:
> The TLSDNS transport was not honouring the single read callback for
> TLSDNS client. It would call the read callbacks repeatedly in case the
> single TLS read would result in multiple DNS messages in the decoded
> buffer.
Turns out that this change broke XoT, so we are reverting the change
until we figure out a proper fix that will keep the design promise and
not break XoT at the same time.
This commit is contained in:
parent
614d5c3334
commit
d0d9e7dfb2
1 changed files with 0 additions and 4 deletions
|
|
@ -1120,10 +1120,6 @@ tls_cycle_input(isc_nmsocket_t *sock) {
|
|||
goto failure;
|
||||
}
|
||||
|
||||
if (atomic_load(&sock->client)) {
|
||||
break;
|
||||
}
|
||||
|
||||
if (pending == 0) {
|
||||
break;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue