diff --git a/Duplicati/Library/Utility/TempFile.cs b/Duplicati/Library/Utility/TempFile.cs index 81930b6bb..1db73c51f 100644 --- a/Duplicati/Library/Utility/TempFile.cs +++ b/Duplicati/Library/Utility/TempFile.cs @@ -105,11 +105,11 @@ namespace Duplicati.Library.Utility /// An optional callback method for logging errors public static void RemoveOldApplicationTempFiles(Action errorcallback = null) { - var expired = DateTime.UtcNow.AddMonths(1); + var expires = TimeSpan.FromDays(30); foreach(var e in GetApplicationTempFiles()) try { - if (System.IO.File.GetLastWriteTimeUtc(e) < expired) + if (DateTime.Now > (System.IO.File.GetLastWriteTimeUtc(e) + expires)) System.IO.File.Delete(e); } catch (Exception ex)