Do not log the exit tag in scan, only in diff
Some checks failed
Build / build-mac (push) Has been cancelled
Build / build-linux (push) Has been cancelled
Build / build-win (push) Has been cancelled
CodeQL Advanced / Analyze (c-cpp) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled

This commit is contained in:
Andrea Mazzoleni 2026-02-10 23:15:49 +01:00
parent 627b7cff50
commit 4c7fd01b7b

View file

@ -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);