diff --git a/src/Jackett.Common/Utils/Clients/WebClient.cs b/src/Jackett.Common/Utils/Clients/WebClient.cs index 4cea36927..e5191996d 100644 --- a/src/Jackett.Common/Utils/Clients/WebClient.cs +++ b/src/Jackett.Common/Utils/Clients/WebClient.cs @@ -66,7 +66,6 @@ namespace Jackett.Utils.Clients logger.Debug(string.Format("WebClient({0}): delaying request for {1} by {2} seconds", ClientType, request.Url, delay.TotalSeconds.ToString())); await Task.Delay(delay); } - lastRequest = DateTime.Now; } } @@ -104,6 +103,7 @@ namespace Jackett.Utils.Clients PrepareRequest(request); await DelayRequest(request); var result = await Run(request); + lastRequest = DateTime.Now; result.Request = request; logger.Debug(string.Format("WebClient({0}): Returning {1} => {2} bytes", ClientType, result.Status, (result.IsRedirect ? result.RedirectingTo + " " : "") + (result.Content == null ? "" : result.Content.Length.ToString()))); return result; @@ -115,6 +115,7 @@ namespace Jackett.Utils.Clients PrepareRequest(request); await DelayRequest(request); var result = await Run(request); + lastRequest = DateTime.Now; result.Request = request; WebClientStringResult stringResult = Mapper.Map(result); Encoding encoding = null;