From: Mark Andrews Date: Thu, 17 Sep 2020 05:52:19 +0000 (+1000) Subject: control_respond fails to detach from cmdhandle on error X-Git-Tag: v9.17.6~56^2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=d988383b4a95c246da4f238df5f2e6aa0e36aca4;p=thirdparty%2Fbind9.git control_respond fails to detach from cmdhandle on error --- diff --git a/bin/named/controlconf.c b/bin/named/controlconf.c index 5d776e638eb..706ec0b9ec7 100644 --- a/bin/named/controlconf.c +++ b/bin/named/controlconf.c @@ -371,8 +371,10 @@ control_respond(isc_nmhandle_t *handle, isc_result_t result, void *arg) { } return; + cleanup: conn_cleanup(conn); + isc_nmhandle_detach(&conn->cmdhandle); } static void