aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Providers/Manager
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2015-09-25 22:31:13 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2015-09-25 22:31:13 -0400
commitebc95ffb9af1d8fabe94c2686af8e816018e34ef (patch)
tree643fefb89fc04b62bdec0f278464c7d1a01698c5 /MediaBrowser.Providers/Manager
parentc31aab2d642cbcee7061e0cf385083a2ee6aa23e (diff)
update access denied exceptions
Diffstat (limited to 'MediaBrowser.Providers/Manager')
-rw-r--r--MediaBrowser.Providers/Manager/ImageSaver.cs5
-rw-r--r--MediaBrowser.Providers/Manager/ProviderManager.cs6
2 files changed, 6 insertions, 5 deletions
diff --git a/MediaBrowser.Providers/Manager/ImageSaver.cs b/MediaBrowser.Providers/Manager/ImageSaver.cs
index 624736779e..dec6886350 100644
--- a/MediaBrowser.Providers/Manager/ImageSaver.cs
+++ b/MediaBrowser.Providers/Manager/ImageSaver.cs
@@ -236,11 +236,6 @@ namespace MediaBrowser.Providers.Manager
file.Attributes |= FileAttributes.Hidden;
}
}
- catch (UnauthorizedAccessException ex)
- {
- _logger.Error("Error saving image to {0}", ex, path);
- throw new Exception(string.Format("Error saving image to {0}", path), ex);
- }
finally
{
_libraryMonitor.ReportFileSystemChangeComplete(path, false);
diff --git a/MediaBrowser.Providers/Manager/ProviderManager.cs b/MediaBrowser.Providers/Manager/ProviderManager.cs
index 596a76327b..b2a51377c6 100644
--- a/MediaBrowser.Providers/Manager/ProviderManager.cs
+++ b/MediaBrowser.Providers/Manager/ProviderManager.cs
@@ -879,6 +879,11 @@ namespace MediaBrowser.Providers.Manager
private void StartRefreshTimer()
{
+ if (_disposed)
+ {
+ return;
+ }
+
lock (_refreshTimerLock)
{
if (_refreshTimer == null)
@@ -1013,6 +1018,7 @@ namespace MediaBrowser.Providers.Manager
public void Dispose()
{
_disposed = true;
+ StopRefreshTimer();
}
}
} \ No newline at end of file