1
0
mirror of https://github.com/Sonarr/Sonarr.git synced 2024-12-16 11:37:58 +02:00

update won't fail if service can't be stopped.

This commit is contained in:
kay.one 2013-05-20 13:39:47 -07:00
parent dabbd5f90e
commit 7701f87e82
2 changed files with 10 additions and 5 deletions

View File

@ -54,9 +54,17 @@ public virtual void Start(string targetFolder)
&& _serviceProvider.IsServiceRunning(ServiceProvider.NZBDRONE_SERVICE_NAME)) && _serviceProvider.IsServiceRunning(ServiceProvider.NZBDRONE_SERVICE_NAME))
{ {
appType = AppType.Service; appType = AppType.Service;
_serviceProvider.Stop(ServiceProvider.NZBDRONE_SERVICE_NAME);
}
try
{
_serviceProvider.Stop(ServiceProvider.NZBDRONE_SERVICE_NAME);
}
catch (InvalidOperationException e)
{
logger.WarnException("couldn't stop service", e);
}
}
else else
{ {
appType = AppType.Normal; appType = AppType.Normal;

View File

@ -1,10 +1,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Threading.Tasks;
using Microsoft.Owin.Hosting; using Microsoft.Owin.Hosting;
using NLog; using NLog;
using Nancy.Bootstrapper;
using Nancy.Owin;
using NzbDrone.Common; using NzbDrone.Common;
using NzbDrone.Owin.MiddleWare; using NzbDrone.Owin.MiddleWare;
using Owin; using Owin;