diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 333a1a814..1a2217fb9 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -287,7 +287,7 @@ namespace ArchiSteamFarm { return; } - Stop(); + Stop(false); BotConfig = args.BotConfig; CardsFarmer.Paused = BotConfig.Paused; @@ -438,7 +438,7 @@ namespace ArchiSteamFarm { return false; } - internal void Stop() { + internal void Stop(bool withShutdownEvent = true) { if (!KeepRunning) { return; } @@ -450,7 +450,9 @@ namespace ArchiSteamFarm { Disconnect(); } - Events.OnBotShutdown(); + if (withShutdownEvent) { + Events.OnBotShutdown(); + } } internal async Task LootIfNeeded() {