don't restart timer if disposed

This commit is contained in:
Luke Pulverenti 2016-08-10 23:56:01 -04:00
parent 00307b9a44
commit 6f20a8ca05
1 changed files with 7 additions and 0 deletions

View File

@ -61,6 +61,11 @@ namespace MediaBrowser.Server.Implementations.IO
public void RestartTimer()
{
if (_disposed)
{
return;
}
lock (_timerLock)
{
if (_timer == null)
@ -281,8 +286,10 @@ namespace MediaBrowser.Server.Implementations.IO
}
}
private bool _disposed;
public void Dispose()
{
_disposed = true;
DisposeTimer();
}
}