2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-31 06:25:31 +00:00

2976. [bug] named die on exit after negotiating a GSS-TSIG key. [RT #3415]

This commit is contained in:
Mark Andrews
2010-12-02 23:22:42 +00:00
parent 7fb319204e
commit c87f15dac8
15 changed files with 121 additions and 108 deletions

View File

@@ -14,7 +14,7 @@
* PERFORMANCE OF THIS SOFTWARE.
*/
/* $Id: client.c,v 1.10 2010/05/19 07:09:25 marka Exp $ */
/* $Id: client.c,v 1.11 2010/12/02 23:22:41 marka Exp $ */
#include <config.h>
@@ -1424,6 +1424,8 @@ dns_client_addtrustedkey(dns_client_t *client, dns_rdataclass_t rdclass,
result = dns_keytable_add(secroots, ISC_FALSE, &dstkey);
cleanup:
if (dstkey != NULL)
dns_key_free(&dstkey);
if (view != NULL)
dns_view_detach(&view);
if (secroots != NULL)