From 7f2a245b96f3fb2fd7c644316c426b1edaa57984 Mon Sep 17 00:00:00 2001 From: Evan Hunt Date: Thu, 3 Nov 2011 04:29:28 +0000 Subject: [PATCH] 3196. [bug] nsupdate: return nonzero exit code when target zone doesn't exist. [RT #25783] --- CHANGES | 3 +++ bin/nsupdate/nsupdate.c | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) 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; }