From 10549946456384f4c2b9997e44f241e907683538 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Tue, 11 Jun 2013 14:31:28 -0400 Subject: [PATCH] Error handling on needs refresh --- .../Providers/ProviderManager.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs b/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs index ea1b83dec2..08398e22e3 100644 --- a/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs +++ b/MediaBrowser.Server.Implementations/Providers/ProviderManager.cs @@ -153,9 +153,16 @@ namespace MediaBrowser.Server.Implementations.Providers continue; } - if (!force && !provider.NeedsRefresh(item)) + try { - continue; + if (!force && !provider.NeedsRefresh(item)) + { + continue; + } + } + catch (Exception ex) + { + _logger.Error("Error determining NeedsRefresh for {0}", ex, item.Path); } currentTasks.Add(FetchAsync(provider, item, force, cancellationToken));