diff --git a/LANCommander.Launcher/Program.cs b/LANCommander.Launcher/Program.cs index 3dbff5c0..e9ed3579 100644 --- a/LANCommander.Launcher/Program.cs +++ b/LANCommander.Launcher/Program.cs @@ -30,7 +30,7 @@ namespace LANCommander.Launcher static Logger Logger = LogManager.GetCurrentClassLogger(); [STAThread] - static async Task Main(string[] args) + static void Main(string[] args) { Logger?.Debug("Starting up launcher..."); Logger?.Debug("Loading settings from file"); @@ -243,7 +243,7 @@ namespace LANCommander.Launcher if (args.Length > 0) { - await ParseCommandLineAsync(args, app); + Task.Run(async () => await ParseCommandLineAsync(args, app)).GetAwaiter().GetResult(); return; }