1
0
mirror of https://github.com/Radarr/Radarr.git synced 2026-04-26 22:46:53 -04:00

Added some resilience in the GetCurrentProcess calls so it doesn't cause a Fatal exit.

This commit is contained in:
Taloth Saldono
2014-08-02 00:10:31 +02:00
committed by Mark McDowall
parent 10de8087f7
commit a62cd042de
7 changed files with 43 additions and 119 deletions
+4 -9
View File
@@ -21,23 +21,20 @@ namespace NzbDrone.Host
private readonly IConfigFileProvider _configFileProvider;
private readonly IRuntimeInfo _runtimeInfo;
private readonly IHostController _hostController;
private readonly PriorityMonitor _priorityMonitor;
private readonly IStartupContext _startupContext;
private readonly IBrowserService _browserService;
private readonly Logger _logger;
public NzbDroneServiceFactory(IConfigFileProvider configFileProvider,
public NzbDroneServiceFactory(IConfigFileProvider configFileProvider,
IHostController hostController,
IRuntimeInfo runtimeInfo,
PriorityMonitor priorityMonitor,
IStartupContext startupContext,
IBrowserService browserService,
IRuntimeInfo runtimeInfo,
IStartupContext startupContext,
IBrowserService browserService,
Logger logger)
{
_configFileProvider = configFileProvider;
_hostController = hostController;
_runtimeInfo = runtimeInfo;
_priorityMonitor = priorityMonitor;
_startupContext = startupContext;
_browserService = browserService;
_logger = logger;
@@ -63,8 +60,6 @@ namespace NzbDrone.Host
{
_browserService.LaunchWebUI();
}
_priorityMonitor.Start();
}
protected override void OnStop()