]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
2817. [cleanup] Removed unnecessary isc_tasc_endexclusive() calls.
authorEvan Hunt <each@isc.org>
Wed, 23 Dec 2009 23:59:42 +0000 (23:59 +0000)
committerEvan Hunt <each@isc.org>
Wed, 23 Dec 2009 23:59:42 +0000 (23:59 +0000)
[RT #20768]

CHANGES
bin/named/server.c

diff --git a/CHANGES b/CHANGES
index c8abbfdf7b0bd20fa6902068bf4167674423602b..259b274ffb635c13c8f41a364d79b58464a391db 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,6 @@
+2817.  [cleanup]       Removed unnecessary isc_tasc_endexclusive() calls.
+                       [RT #20768]
+
 2816.  [bug]           previous_closest_nsec() could fail to return
                        data for NSEC3 nodes [RT #29730]
 
index b6b02b9727ef97abe764e61bbafc3c3dd937f2c4..6889f5239a4918fd2b28b8c3c20d9a3848ea18c1 100644 (file)
@@ -15,7 +15,7 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: server.c,v 1.557 2009/12/23 23:33:09 each Exp $ */
+/* $Id: server.c,v 1.558 2009/12/23 23:59:42 each Exp $ */
 
 /*! \file */
 
@@ -6151,10 +6151,8 @@ ns_server_tsigdelete(ns_server_t *server, char *command, isc_buffer_t *text) {
        n = snprintf((char *)isc_buffer_used(text),
                     isc_buffer_availablelength(text),
                     "%d tsig keys deleted.\n", foundkeys);
-       if (n >= isc_buffer_availablelength(text)) {
-               isc_task_endexclusive(server->task);
+       if (n >= isc_buffer_availablelength(text))
                return (ISC_R_NOSPACE);
-       }
        isc_buffer_add(text, n);
 
        return (ISC_R_SUCCESS);
@@ -6270,10 +6268,8 @@ ns_server_tsiglist(ns_server_t *server, isc_buffer_t *text) {
                n = snprintf((char *)isc_buffer_used(text),
                             isc_buffer_availablelength(text),
                             "no tsig keys found.\n");
-               if (n >= isc_buffer_availablelength(text)) {
-                       isc_task_endexclusive(server->task);
+               if (n >= isc_buffer_availablelength(text))
                        return (ISC_R_NOSPACE);
-               }
                isc_buffer_add(text, n);
        }