Merge pull request #1905 from MediaBrowser/dev

reduce repeated deserialization
This commit is contained in:
Luke 2016-07-01 11:21:26 -04:00 committed by GitHub
commit 9cf815214f

View File

@ -106,6 +106,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks
InitTriggerEvents();
}
private bool _readFromFile = false;
/// <summary>
/// The _last execution result
/// </summary>
@ -126,7 +127,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks
lock (_lastExecutionResultSyncLock)
{
if (_lastExecutionResult == null)
if (_lastExecutionResult == null && !_readFromFile)
{
try
{
@ -144,6 +145,7 @@ namespace MediaBrowser.Common.Implementations.ScheduledTasks
{
Logger.ErrorException("Error deserializing {0}", ex, path);
}
_readFromFile = true;
}
}