add disposed check to FileRefresher

This commit is contained in:
Luke Pulverenti 2016-09-17 02:08:38 -04:00
parent 8397a0a56e
commit 7a67dba8ef
1 changed files with 6 additions and 0 deletions

View File

@ -68,6 +68,11 @@ namespace MediaBrowser.Server.Implementations.IO
lock (_timerLock)
{
if (_disposed)
{
return;
}
if (_timer == null)
{
_timer = new Timer(OnTimerCallback, null, TimeSpan.FromSeconds(ConfigurationManager.Configuration.LibraryMonitorDelay), TimeSpan.FromMilliseconds(-1));
@ -287,6 +292,7 @@ namespace MediaBrowser.Server.Implementations.IO
if (_timer != null)
{
_timer.Dispose();
_timer = null;
}
}
}