From e6509ae1a30d535e92cbb4de1ef50daa4a2ab8c8 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Tue, 28 Jun 2016 23:25:18 +0200 Subject: [PATCH] Use timeouts instead --- ArchiSteamFarm/Bot.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 3b017c619..324605e68 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -957,6 +957,7 @@ namespace ArchiSteamFarm { } else { ArchiHandler.PurchaseResponseCallback result = await currentBot.ArchiHandler.RedeemKey(key).ConfigureAwait(false); if (result == null) { + response.Append(Environment.NewLine + "<" + currentBot.BotName + "> Key: " + key + " | Status: Timeout!"); currentBot = null; // Either bot will be changed, or loop aborted } else { switch (result.PurchaseResult) { @@ -991,6 +992,7 @@ namespace ArchiSteamFarm { foreach (Bot bot in Bots.Values.Where(bot => (bot != this) && bot.SteamClient.IsConnected)) { ArchiHandler.PurchaseResponseCallback otherResult = await bot.ArchiHandler.RedeemKey(key).ConfigureAwait(false); if (otherResult == null) { + response.Append(Environment.NewLine + "<" + bot.BotName + "> Key: " + key + " | Status: Timeout!"); continue; }