]> git.ipfire.org Git - thirdparty/bind9.git/commit
TLS stream: always handle send callbacks asynchronously
authorArtem Boldariev <artem@boldariev.com>
Fri, 28 Oct 2022 16:08:50 +0000 (19:08 +0300)
committerArtem Boldariev <artem@boldariev.com>
Wed, 30 Nov 2022 16:09:52 +0000 (18:09 +0200)
commit2bfc079946781325c2b5c9e4e71a04ef2bb3bea1
tree10e0e71208fee2f917194fb355257f6a88db5fb7
parentef659365ce789a68f82478217e2398d8aebea668
TLS stream: always handle send callbacks asynchronously

This commit ensures that send callbacks are always called from within
the context of its worker thread even in the case of
shuttigdown/inactive socket, just like TCP transport does and with
which TLS attempts to be as compatible as possible.
lib/isc/netmgr/tlsstream.c