Browse Source

Error handling on needs refresh

Luke Pulverenti 12 years ago
parent
commit
1054994645
1 changed files with 9 additions and 2 deletions
  1. 9 2
      MediaBrowser.Server.Implementations/Providers/ProviderManager.cs

+ 9 - 2
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));