From 189efe774ec63bcb2e97a111f2c0a8c8a68950d0 Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Thu, 28 Feb 2013 13:23:05 +1100 Subject: [PATCH] check isc_task_beginexclusive result --- bin/named/server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bin/named/server.c b/bin/named/server.c index 25ae1bfa33..9807487926 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -8264,7 +8264,8 @@ ns_server_add_zone(ns_server_t *server, char *args) { CHECK(isc_stdio_open(view->new_zone_file, "a", &fp)); /* Mark view unfrozen so that zone can be added */ - isc_task_beginexclusive(server->task); + result = isc_task_beginexclusive(server->task); + RUNTIME_CHECK(result == ISC_R_SUCCESS); dns_view_thaw(view); result = configure_zone(cfg->config, parms, vconfig, server->mctx, view, cfg->actx, ISC_FALSE,