]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Clear sock->magic to 0 when destroying a netmgr socket
authorWitold Kręcicki <wpk@isc.org>
Thu, 28 May 2020 12:47:04 +0000 (14:47 +0200)
committerOndřej Surý <ondrej@isc.org>
Fri, 29 May 2020 19:18:58 +0000 (19:18 +0000)
lib/isc/netmgr/netmgr.c

index a004d558045f419b03f9f978057ee19703cd2bb7..9e4b692f80163e35230d55126f27fca3e5f483d7 100644 (file)
@@ -771,6 +771,7 @@ nmsocket_cleanup(isc_nmsocket_t *sock, bool dofree) {
        }
 
        isc_astack_destroy(sock->inactivereqs);
+       sock->magic = 0;
 
        isc_mem_free(sock->mgr->mctx, sock->ah_frees);
        isc_mem_free(sock->mgr->mctx, sock->ah_handles);