mirror of
https://github.com/rclone/rclone.git
synced 2026-09-15 15:49:23 -04:00
Update (which Put also uses) kept the caller's full precision modtime in memory while the upload finalize request sends it rounded to microseconds, so until the object was re-read the modtime did not match what a fresh listing would report. This broke wrappers which compare exact modtimes, such as the hasher backend's fingerprint and the VFS cache. Round the modtime to microseconds to match what the server stores.