diff --git a/CHANGES b/CHANGES index aeff473412..a3d3f55f70 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +2060. [bug] Enabling DLZ support could leave views partially + configured. [RT #16295] + 2059. [bug] Search into cache rbtdb could trigger an INSIST failure while cleaning up a stale rdataset. [RT #16292] diff --git a/bin/named/server.c b/bin/named/server.c index 2f9ae8c5c0..3584c9663a 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: server.c,v 1.465 2006/05/24 04:23:15 marka Exp $ */ +/* $Id: server.c,v 1.466 2006/07/24 05:51:22 marka Exp $ */ /*! \file */ @@ -1062,7 +1062,7 @@ configure_view(dns_view_t *view, const cfg_obj_t *config, &view->dlzdatabase); isc_mem_free(mctx, s); isc_mem_put(mctx, dlzargv, dlzargc * sizeof(*dlzargv)); - if (result == ISC_R_SUCCESS) + if (result != ISC_R_SUCCESS) goto cleanup; } }