Fix processing files repeatedly if present in multiple sources.

This can happen if a source is added to force including a system folder.
This commit is contained in:
Jojo-1000
2024-01-16 18:52:30 +01:00
parent 5acf4dbaad
commit 74db90924e
@@ -105,7 +105,7 @@ namespace Duplicati.Library.Main.Operation.Backup
worklist = snapshot.EnumerateFilesAndFolders(sources, attributeFilter, (rootpath, errorpath, ex) =>
{
Logging.Log.WriteWarningMessage(FILTER_LOGTAG, "FileAccessError", ex, "Error reported while accessing file: {0}", errorpath);
});
}).Distinct(Library.Utility.Utility.IsFSCaseSensitive ? StringComparer.Ordinal : StringComparer.OrdinalIgnoreCase);
}
if (token.IsCancellationRequested)