bind9/bin
Ondřej Surý 2d2c249958
Call isccc_ccmsg_invalidate() when shutting down the connection
Previously, the isccc_ccmsg_invalidate() was called from conn_free() and
this could lead to netmgr calling control_recvmessage() after we
detached the reading controlconnection_t reference, but it wouldn't be
the last reference because controlconnection_t is also attached/detached
when sending response or running command asynchronously.

Instead, move the isccc_ccmsg_invalidate() call to control_recvmessage()
error handling path to make sure that control_recvmessage() won't be
ever called again from the netmgr.
2023-10-27 10:53:26 +02:00
..
check Refactor dns_zone_create() to return void 2023-07-27 11:37:44 +02:00
confgen Handle fatal and FIPS provider interactions 2023-04-03 12:44:27 +10:00
delv Change dns_message_create() function to accept memory pools 2023-09-24 18:07:40 +02:00
dig Change dns_message_create() function to accept memory pools 2023-09-24 18:07:40 +02:00
dnssec Update the source code formatting using clang-format-17 2023-10-17 17:47:46 +02:00
named Call isccc_ccmsg_invalidate() when shutting down the connection 2023-10-27 10:53:26 +02:00
nsupdate Change dns_message_create() function to accept memory pools 2023-09-24 18:07:40 +02:00
plugins Remove 'inst != NULL' from cleanup check in plugin_register 2023-04-04 23:51:22 +00:00
rndc Document that reloading happens asynchronously 2023-09-26 02:43:51 +00:00
tests Remove the lock-file configuration and -X argument to named 2023-10-26 22:42:37 +02:00
tools Change dns_message_create() function to accept memory pools 2023-09-24 18:07:40 +02:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00