diff --git a/CHANGES b/CHANGES index 9b5ff501f1..50e84e642a 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,6 @@ +3196. [bug] nsupdate: return nonzero exit code when target zone + doesn't exist. [RT #25783] + 3195. [cleanup] Silence "file not found" warnings when loading managed-keys zone. [RT #26340] diff --git a/bin/nsupdate/nsupdate.c b/bin/nsupdate/nsupdate.c index 0b80f63777..ba02366159 100644 --- a/bin/nsupdate/nsupdate.c +++ b/bin/nsupdate/nsupdate.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: nsupdate.c,v 1.196 2011/05/23 22:25:32 each Exp $ */ +/* $Id: nsupdate.c,v 1.197 2011/11/03 04:29:28 each Exp $ */ /*! \file */ @@ -2280,6 +2280,7 @@ recvsoa(isc_task_t *task, isc_event_t *event) { dns_message_destroy(&soaquery); ddebug("Out of recvsoa"); done_update(); + seenerror = ISC_TRUE; return; }