diff --git a/NzbDrone.Common/ProcessProvider.cs b/NzbDrone.Common/ProcessProvider.cs index 05af9895d..0c81ccf38 100644 --- a/NzbDrone.Common/ProcessProvider.cs +++ b/NzbDrone.Common/ProcessProvider.cs @@ -71,7 +71,6 @@ namespace NzbDrone.Common return processInfo; } - public void OpenDefaultBrowser(string url) { Logger.Info("Opening URL [{0}]", url); @@ -154,8 +153,6 @@ namespace NzbDrone.Common process.WaitForExit(); } - - public void SetPriority(int processId, ProcessPriorityClass priority) { var process = Process.GetProcessById(processId); @@ -178,7 +175,6 @@ namespace NzbDrone.Common } } - private static ProcessInfo ConvertToProcessInfo(Process process) { if (process == null) return null; @@ -204,8 +200,6 @@ namespace NzbDrone.Common return null; } - - private void Kill(int processId) { var process = Process.GetProcesses().FirstOrDefault(p => p.Id == processId); diff --git a/NzbDrone.Core/Update/InstallUpdateService.cs b/NzbDrone.Core/Update/InstallUpdateService.cs index f9ac9ef55..d204bcab3 100644 --- a/NzbDrone.Core/Update/InstallUpdateService.cs +++ b/NzbDrone.Core/Update/InstallUpdateService.cs @@ -72,11 +72,7 @@ namespace NzbDrone.Core.Update _logger.Info("Starting update client {0}", _appFolderInfo.GetUpdateClientExePath()); - var process = _processProvider.Start(_appFolderInfo.GetUpdateClientExePath(), _processProvider.GetCurrentProcess().Id.ToString()); - - _processProvider.WaitForExit(process); - - _logger.Error("Update process failed"); + _processProvider.Start(_appFolderInfo.GetUpdateClientExePath(), _processProvider.GetCurrentProcess().Id.ToString()); } catch (Exception ex) {