From 5e53a208d58e10e37be78515834f1b834a1b115a Mon Sep 17 00:00:00 2001 From: JustArchi Date: Tue, 15 Mar 2016 04:51:51 +0100 Subject: [PATCH] Misc --- ArchiSteamFarm/Program.cs | 10 +++++----- ArchiSteamFarm/Trading.cs | 1 + 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/ArchiSteamFarm/Program.cs b/ArchiSteamFarm/Program.cs index 157bfcc06..03b1cae1c 100644 --- a/ArchiSteamFarm/Program.cs +++ b/ArchiSteamFarm/Program.cs @@ -54,8 +54,6 @@ namespace ArchiSteamFarm { Server // Normal + WCF server } - private const string GithubReleaseURL = "https://api.github.com/repos/JustArchi/ArchiSteamFarm/releases"; // GitHub API is HTTPS only - internal const string ASF = "ASF"; internal const string ConfigDirectory = "config"; internal const string DebugDirectory = "debug"; @@ -63,17 +61,19 @@ namespace ArchiSteamFarm { internal const string GlobalConfigFile = ASF + ".json"; internal const string GlobalDatabaseFile = ASF + ".db"; + private const string GithubReleaseURL = "https://api.github.com/repos/JustArchi/ArchiSteamFarm/releases"; // GitHub API is HTTPS only + + private static readonly Assembly Assembly = Assembly.GetExecutingAssembly(); + internal static readonly Version Version = Assembly.GetName().Version; + private static readonly object ConsoleLock = new object(); private static readonly SemaphoreSlim SteamSemaphore = new SemaphoreSlim(1); private static readonly ManualResetEvent ShutdownResetEvent = new ManualResetEvent(false); - private static readonly Assembly Assembly = Assembly.GetExecutingAssembly(); private static readonly string ExecutableFile = Assembly.Location; private static readonly string ExecutableName = Path.GetFileName(ExecutableFile); private static readonly string ExecutableDirectory = Path.GetDirectoryName(ExecutableFile); private static readonly WCF WCF = new WCF(); - internal static readonly Version Version = Assembly.GetName().Version; - internal static GlobalConfig GlobalConfig { get; private set; } internal static GlobalDatabase GlobalDatabase { get; private set; } internal static bool ConsoleIsBusy { get; private set; } = false; diff --git a/ArchiSteamFarm/Trading.cs b/ArchiSteamFarm/Trading.cs index 7626b5f76..4dfc5864c 100644 --- a/ArchiSteamFarm/Trading.cs +++ b/ArchiSteamFarm/Trading.cs @@ -36,6 +36,7 @@ namespace ArchiSteamFarm { private readonly Bot Bot; private readonly SemaphoreSlim Semaphore = new SemaphoreSlim(1); + private volatile byte ParsingTasks = 0; internal static async Task LimitInventoryRequestsAsync() {