From 7221ca0555d7a5d4ddd62c69d2b3a69084eb2f05 Mon Sep 17 00:00:00 2001 From: Stanley Dimant Date: Thu, 2 May 2024 15:10:45 +0200 Subject: [PATCH] access, not write --- .../Services/CachedFileProvider.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/CachedFileProvider.cs b/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/CachedFileProvider.cs index e23bf11..d9e2e9a 100644 --- a/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/CachedFileProvider.cs +++ b/MareSynchronosServer/MareSynchronosStaticFilesServer/Services/CachedFileProvider.cs @@ -112,9 +112,9 @@ public sealed class CachedFileProvider : IDisposable { _logger.LogDebug("Copying {hash} from cold storage: {path}", hash, coldStorageFilePath); var tempFileName = destinationFilePath + ".dl"; - coldStorageFilePath.LastWriteTimeUtc = DateTime.UtcNow; File.Copy(coldStorageFilePath.FullName, tempFileName, true); File.Move(tempFileName, destinationFilePath, true); + coldStorageFilePath.LastAccessTimeUtc = DateTime.UtcNow; _metrics.IncGauge(MetricsAPI.GaugeFilesTotal); _metrics.IncGauge(MetricsAPI.GaugeFilesTotalSize, new FileInfo(destinationFilePath).Length); return true;