]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
error message was not being returned
authorMark Andrews <marka@isc.org>
Sat, 30 Aug 2014 10:26:48 +0000 (20:26 +1000)
committerMark Andrews <marka@isc.org>
Sat, 30 Aug 2014 10:26:48 +0000 (20:26 +1000)
bin/named/server.c

index eb7d02a0dea1550eb0f02f261ca021dcf1abb8e0..22cdd68f65100f5c7cf2fa5efe78b68c3f4a54b0 100644 (file)
@@ -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)