scanner: Deduplicate repeated log messages

This commit is contained in:
David Wendt 2021-08-24 21:12:23 -04:00 committed by Mike Welsh
parent a284d5d13b
commit 75f1b40925
1 changed files with 5 additions and 1 deletions

View File

@ -278,7 +278,11 @@ fn scan_file(file: DirEntry, name: String) -> FileResults {
progress = Progress::Executed;
let errors = LOCAL_LOGGER.with(|log_buffer| log_buffer.borrow_mut().join("\n"));
let errors = LOCAL_LOGGER.with(|log_buffer| {
log_buffer.borrow_mut().dedup();
log_buffer.borrow_mut().join("\n")
});
if !errors.is_empty() {
return FileResults {
progress,