Merge pull request #3022 from LaurensVergote/Windows

Allow nats-server to run as system user on Windows
This commit is contained in:
Ivan Kozlovic
2022-04-18 14:33:32 -06:00
committed by GitHub

View File

@@ -109,11 +109,11 @@ func Run(server *Server) error {
server.Start()
return nil
}
isInteractive, err := svc.IsAnInteractiveSession()
isWindowsService, err := svc.IsWindowsService()
if err != nil {
return err
}
if isInteractive {
if !isWindowsService {
server.Start()
return nil
}
@@ -125,6 +125,6 @@ func isWindowsService() bool {
if dockerized {
return false
}
isInteractive, _ := svc.IsAnInteractiveSession()
return !isInteractive
isWindowsService, _ := svc.IsWindowsService()
return isWindowsService
}