From 1b984b1f116134d8a93c5327217487928f6d324f Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Mon, 25 May 2026 06:52:31 +0000 Subject: [PATCH] Fix wrong variable in named_server_sync() log message named_server_sync() logged isc_result_totext(result) but returns tresult. The loop accumulates errors into tresult, so result only holds the last iteration's value. If the last view succeeded but an earlier one failed, the log would incorrectly say "success". Assisted-by: Claude:claude-opus-4-7 --- bin/named/server.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/named/server.c b/bin/named/server.c index c58a01467e..906e108b9a 100644 --- a/bin/named/server.c +++ b/bin/named/server.c @@ -11807,7 +11807,7 @@ named_server_sync(named_server_t *server, isc_lex_t *lex, isc_buffer_t *text) { isc_log_write(NAMED_LOGCATEGORY_GENERAL, NAMED_LOGMODULE_SERVER, ISC_LOG_INFO, "dumping all zones%s: %s", cleanup ? ", removing journal files" : "", - isc_result_totext(result)); + isc_result_totext(tresult)); return tresult; }