diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 0498220fa..5327fbbbb 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -703,7 +703,7 @@ namespace ArchiSteamFarm { return null; } - Program.Exit(); + Environment.Exit(0); return null; } diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 9f808c7fd..cc509bbd7 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -245,10 +245,6 @@ namespace ArchiSteamFarm { Restart(); } - internal static void Exit(int exitCode = 0) { - Environment.Exit(exitCode); - } - internal static void Restart() { try { Process.Start(ExecutableFile, string.Join(" ", Environment.GetCommandLineArgs().Skip(1))); @@ -337,14 +333,14 @@ namespace ArchiSteamFarm { if (GlobalConfig == null) { Logging.LogGenericError("Global config could not be loaded, please make sure that ASF.json exists and is valid!"); Thread.Sleep(5000); - Exit(1); + Environment.Exit(1); } GlobalDatabase = GlobalDatabase.Load(); if (GlobalDatabase == null) { Logging.LogGenericError("Global database could not be loaded!"); Thread.Sleep(5000); - Exit(1); + Environment.Exit(1); } ArchiWebHandler.Init(); @@ -454,7 +450,7 @@ namespace ArchiSteamFarm { if (!Directory.Exists(ConfigDirectory)) { Logging.LogGenericError("Config directory doesn't exist!"); Thread.Sleep(5000); - Exit(1); + Environment.Exit(1); } CheckForUpdate().Wait();