From 4f23d2e8747b5ea3ef29497e0ddeda0282785123 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Mon, 21 Dec 2015 09:31:05 +0100 Subject: [PATCH] Misc --- ArchiSteamFarm/CardsFarmer.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ArchiSteamFarm/CardsFarmer.cs b/ArchiSteamFarm/CardsFarmer.cs index 6a5a62b80..60da158fe 100755 --- a/ArchiSteamFarm/CardsFarmer.cs +++ b/ArchiSteamFarm/CardsFarmer.cs @@ -309,14 +309,14 @@ namespace ArchiSteamFarm { internal async Task StopFarming() { Logging.LogGenericDebug(Bot.BotName, "Got signal to stop farming"); - if (!NowFarming) { - Logging.LogGenericDebug(Bot.BotName, "Farming is already stopped, so returning"); - return; - } - Logging.LogGenericDebug(Bot.BotName, "Waiting for semaphore"); await Semaphore.WaitAsync().ConfigureAwait(false); Logging.LogGenericDebug(Bot.BotName, "Got it!"); + if (!NowFarming) { + Logging.LogGenericDebug(Bot.BotName, "Farming is already stopped, so returning"); + Semaphore.Release(); + return; + } Logging.LogGenericInfo(Bot.BotName, "Sending signal to stop farming"); FarmResetEvent.Set();