From: Mark Andrews Date: Sat, 30 Aug 2014 10:26:48 +0000 (+1000) Subject: error message was not being returned X-Git-Tag: v9.11.0a1~1378^2~73^2~2 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=3547641f765f28bb613aa23c86b9d622fb6f8661;p=thirdparty%2Fbind9.git error message was not being returned --- diff --git a/bin/named/server.c b/bin/named/server.c index eb7d02a0dea..22cdd68f651 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -10047,10 +10047,11 @@ ns_server_nta(ns_server_t *server, char *args, isc_buffer_t *text) { isc_buffer_putuint8(text, 0); } - if (msg != NULL) - (void) putstr(text, msg); - cleanup: + if (msg != NULL) { + (void) putstr(text, msg); + (void) putnull(text); + } if (excl) isc_task_endexclusive(server->task); if (ntatable != NULL)