From b991f8c9f167806b055d0344d0d94a98398a8307 Mon Sep 17 00:00:00 2001 From: NextTurn <45985406+NextTurn@users.noreply.github.com> Date: Thu, 20 Feb 2020 00:00:00 +0800 Subject: [PATCH] Revert CLI behaviors in non-interactive mode --- src/Core/ServiceWrapper/Main.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/ServiceWrapper/Main.cs b/src/Core/ServiceWrapper/Main.cs index 56a3c66..a56ae4d 100644 --- a/src/Core/ServiceWrapper/Main.cs +++ b/src/Core/ServiceWrapper/Main.cs @@ -532,7 +532,7 @@ namespace winsw /// Any unhandled exception public static void Run(string[] _args, ServiceDescriptor? descriptor = null) { - bool inCliMode = Console.OpenStandardInput() != Stream.Null; + bool inCliMode = _args.Length > 0; // If descriptor is not specified, initialize the new one (and load configs from there) descriptor ??= new ServiceDescriptor();