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

View File

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