From 4c7fd01b7b0724d4363b03794c4c61ac79fc2ca2 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Tue, 10 Feb 2026 23:15:49 +0100 Subject: [PATCH] Do not log the exit tag in scan, only in diff --- cmdline/scan.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/cmdline/scan.c b/cmdline/scan.c index 070a05bd..05652cf2 100644 --- a/cmdline/scan.c +++ b/cmdline/scan.c @@ -2024,15 +2024,16 @@ static int state_diffscan(struct snapraid_state* state, int is_diff) } if (state->unsynced_blocks != 0) log_error(EUSER, "The last sync was interrupted. Run it again!\n"); + + if (state->unsynced_blocks != 0) { + log_tag("summary:exit:unsynced\n"); + } else if (!no_difference) { + log_tag("summary:exit:diff\n"); + } else { + log_tag("summary:exit:equal\n"); + } } - if (state->unsynced_blocks != 0) { - log_tag("summary:exit:unsynced\n"); - } else if (!no_difference) { - log_tag("summary:exit:diff\n"); - } else { - log_tag("summary:exit:equal\n"); - } log_flush(); tommy_list_foreach(&scanlist, (tommy_foreach_func*)scan_free);