Don't store successful results for invalid providers

(cherry picked from commit de23182d593e2284972103d505e66dd8d812dfdb)
This commit is contained in:
Mark McDowall 2023-11-09 15:33:03 -08:00 committed by Bogdan
parent 2bb576a94b
commit bca899b9c0

View file

@ -59,6 +59,11 @@ protected virtual TimeSpan CalculateBackOffPeriod(TModel status)
public virtual void RecordSuccess(int providerId)
{
if (providerId <= 0)
{
return;
}
lock (_syncRoot)
{
var status = GetProviderStatus(providerId);