From ed6e35da85474024545c950c20d2bd6c878ae103 Mon Sep 17 00:00:00 2001 From: JustArchi Date: Thu, 9 Jun 2016 18:23:29 +0200 Subject: [PATCH] Misc --- ArchiSteamFarm/Bot.cs | 8 ++++---- ArchiSteamFarm/CardsFarmer.cs | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/ArchiSteamFarm/Bot.cs b/ArchiSteamFarm/Bot.cs index 516673486..d3e18eb35 100755 --- a/ArchiSteamFarm/Bot.cs +++ b/ArchiSteamFarm/Bot.cs @@ -1880,7 +1880,7 @@ namespace ArchiSteamFarm { }).Forget(); } - Task.Run(() => Trading.CheckTrades()).Forget(); + Trading.CheckTrades().Forget(); await Utilities.SleepAsync(1000).ConfigureAwait(false); // Wait a second for eventual PlayingSessionStateCallback CardsFarmer.StartFarming().Forget(); @@ -1953,7 +1953,7 @@ namespace ArchiSteamFarm { } } - private async void OnNotifications(ArchiHandler.NotificationsCallback callback) { + private void OnNotifications(ArchiHandler.NotificationsCallback callback) { if (callback == null) { Logging.LogNullError(nameof(callback), BotName); return; @@ -1968,11 +1968,11 @@ namespace ArchiSteamFarm { case ArchiHandler.NotificationsCallback.ENotification.Items: CardsFarmer.OnNewItemsNotification(); if (BotConfig.DismissInventoryNotifications) { - await ArchiWebHandler.MarkInventory().ConfigureAwait(false); + ArchiWebHandler.MarkInventory().Forget(); } break; case ArchiHandler.NotificationsCallback.ENotification.Trading: - await Trading.CheckTrades().ConfigureAwait(false); + Trading.CheckTrades().Forget(); break; } } diff --git a/ArchiSteamFarm/CardsFarmer.cs b/ArchiSteamFarm/CardsFarmer.cs index 366bed23d..fda0e7e4b 100755 --- a/ArchiSteamFarm/CardsFarmer.cs +++ b/ArchiSteamFarm/CardsFarmer.cs @@ -55,7 +55,7 @@ namespace ArchiSteamFarm { if ((Timer == null) && (Program.GlobalConfig.IdleFarmingPeriod > 0)) { Timer = new Timer( - async e => await CheckGamesForFarming().ConfigureAwait(false), + e => CheckGamesForFarming(), null, TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod), // Delay TimeSpan.FromHours(Program.GlobalConfig.IdleFarmingPeriod) // Period @@ -357,12 +357,12 @@ namespace ArchiSteamFarm { CheckPage(htmlDocument); } - private async Task CheckGamesForFarming() { + private void CheckGamesForFarming() { if (NowFarming || ManualMode || !Bot.SteamClient.IsConnected) { return; } - await StartFarming().ConfigureAwait(false); + StartFarming().Forget(); } private async Task ShouldFarm(uint appID) {