diff --git a/src/Jackett.Common/Services/UpdateService.cs b/src/Jackett.Common/Services/UpdateService.cs index 25d39a849..12824859c 100644 --- a/src/Jackett.Common/Services/UpdateService.cs +++ b/src/Jackett.Common/Services/UpdateService.cs @@ -57,11 +57,13 @@ namespace Jackett.Common.Services private async void UpdateWorkerThread() { + var delayHours = 1; // first check after 1 hour (for users not running jackett 24/7) while (true) { - locker.WaitOne((int)new TimeSpan(24, 0, 0).TotalMilliseconds); + locker.WaitOne((int)new TimeSpan(delayHours, 0, 0).TotalMilliseconds); locker.Reset(); await CheckForUpdates(); + delayHours = 24; // following checks only once/24 hours } }