+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]
* 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 */
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);
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);
}