"FIPS mode is %s",
FIPS_mode() ? "enabled" : "disabled");
#endif
+ server->reload_in_progress = false;
isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,
NAMED_LOGMODULE_SERVER, ISC_LOG_NOTICE,
CHECKFATAL(server->reload_event == NULL ?
ISC_R_NOMEMORY : ISC_R_SUCCESS,
"allocating reload event");
+ server->reload_in_progress = true;
/*
* Setup the server task, which is responsible for coordinating
static isc_result_t
reload(named_server_t *server) {
isc_result_t result;
+ server->reload_in_progress = true;
CHECK(loadconfig(server));
result = load_zones(server, false, false);
isc_result_t
named_server_reconfigcommand(named_server_t *server) {
isc_result_t result;
+ server->reload_in_progress = true;
CHECK(loadconfig(server));
server->sctx->tcpquota.used, server->sctx->tcpquota.max);
CHECK(putstr(text, line));
+ if (server->reload_in_progress) {
+ CHECK(putstr(text, "reload/reconfig in progress"));
+ }
+
CHECK(putstr(text, "server is up and running"));
CHECK(putnull(text));