From d157d12037c3aedcdb352b148e36cb83367c92ce Mon Sep 17 00:00:00 2001 From: Simon Frei Date: Wed, 21 Dec 2022 21:58:35 +0100 Subject: [PATCH] lib/model: Only log at info level if setting change time fails (#8725) --- lib/model/folder_sendrecv.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/model/folder_sendrecv.go b/lib/model/folder_sendrecv.go index 6111bc425..1269a98cd 100644 --- a/lib/model/folder_sendrecv.go +++ b/lib/model/folder_sendrecv.go @@ -1778,7 +1778,11 @@ loop: // use this change time to check for changes to xattrs etc // on next scan. if err := f.updateFileInfoChangeTime(&job.file); err != nil { - l.Warnf("Error updating metadata for %v at database commit: %v", job.file.Name, err) + // This means on next scan the likely incorrect change time + // (resp. whatever caused the error) will cause this file to + // change. Log at info level to leave a trace if a user + // notices, but no need to warn + l.Infof("Error updating metadata for %v at database commit: %v", job.file.Name, err) } } job.file.Sequence = 0