mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-04-21 01:24:44 +01:00
install service with Emby name
This commit is contained in:
@@ -370,7 +370,8 @@ namespace MediaBrowser.ServerApplication
|
||||
|
||||
private static void RunServiceInstallationIfNeeded(string applicationPath)
|
||||
{
|
||||
var ctl = ServiceController.GetServices().FirstOrDefault(s => s.ServiceName == BackgroundService.Name);
|
||||
var serviceName = BackgroundService.GetExistingServiceName();
|
||||
var ctl = ServiceController.GetServices().FirstOrDefault(s => s.ServiceName == serviceName);
|
||||
|
||||
if (ctl == null)
|
||||
{
|
||||
@@ -476,7 +477,7 @@ namespace MediaBrowser.ServerApplication
|
||||
// Update is there - execute update
|
||||
try
|
||||
{
|
||||
var serviceName = _isRunningAsService ? BackgroundService.Name : string.Empty;
|
||||
var serviceName = _isRunningAsService ? BackgroundService.GetExistingServiceName() : string.Empty;
|
||||
new ApplicationUpdater().UpdateApplication(appPaths, updateArchive, logger, serviceName);
|
||||
|
||||
// And just let the app exit so it can update
|
||||
@@ -539,7 +540,7 @@ namespace MediaBrowser.ServerApplication
|
||||
private static void ShutdownWindowsService()
|
||||
{
|
||||
_logger.Info("Stopping background service");
|
||||
var service = new ServiceController(BackgroundService.Name);
|
||||
var service = new ServiceController(BackgroundService.GetExistingServiceName());
|
||||
|
||||
service.Refresh();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user