Fixed: Clear expired from generator cache

This commit is contained in:
ta264
2021-04-12 21:52:54 +01:00
committed by Qstick
parent f1da3f9c5b
commit b14e87cd3d

View File

@@ -28,7 +28,7 @@ namespace NzbDrone.Core.Indexers.Cardigann
public override IIndexerRequestGenerator GetRequestGenerator()
{
return _generatorCache.Get(Settings.DefinitionFile, () =>
var generator = _generatorCache.Get(Settings.DefinitionFile, () =>
new CardigannRequestGenerator(_configService,
_definitionService.GetDefinition(Settings.DefinitionFile),
_logger)
@@ -36,6 +36,10 @@ namespace NzbDrone.Core.Indexers.Cardigann
HttpClient = _httpClient,
Settings = Settings
});
_generatorCache.ClearExpired();
return generator;
}
public override IParseIndexerResponse GetParser()