update recording scheduler

This commit is contained in:
Luke Pulverenti
2015-07-28 23:42:03 -04:00
parent a83d6322e1
commit 4d7f983618
11 changed files with 94 additions and 40 deletions

View File

@@ -1,5 +1,4 @@
using System.ComponentModel;
using MediaBrowser.Common.IO;
using MediaBrowser.Common.IO;
using MediaBrowser.Common.ScheduledTasks;
using MediaBrowser.Controller.Configuration;
using MediaBrowser.Controller.Entities;
@@ -372,15 +371,12 @@ namespace MediaBrowser.Server.Implementations.IO
DisposeWatcher(dw);
if (ex is Win32Exception)
if (ConfigurationManager.Configuration.EnableLibraryMonitor == AutoOnOff.Auto)
{
Logger.Info("Disabling realtime monitor to prevent future instability");
if (ConfigurationManager.Configuration.EnableLibraryMonitor == AutoOnOff.Auto)
{
ConfigurationManager.Configuration.EnableLibraryMonitor = AutoOnOff.Disabled;
Stop();
}
ConfigurationManager.Configuration.EnableLibraryMonitor = AutoOnOff.Disabled;
Stop();
}
}