Fix SteamDirectory crash, closes #85

This commit is contained in:
JustArchi
2016-01-24 17:31:41 +01:00
parent 8603e7a579
commit 79b6fc8b17

View File

@@ -191,7 +191,17 @@ namespace ArchiSteamFarm {
}
// Before attempting to connect, initialize our list of CMs
SteamDirectory.Initialize().Wait();
bool initialized = false;
while (!initialized) {
try {
Logging.LogGenericInfo(BotName, "Getting list of CMs...");
SteamDirectory.Initialize().Wait();
initialized = true;
Logging.LogGenericInfo(BotName, "Success!");
} catch (TaskCanceledException) {
Logging.LogGenericWarning(BotName, "Failed! Retrying...");
}
}
// Start
var handleCallbacks = Task.Run(() => HandleCallbacks());