Code review

This commit is contained in:
JustArchi
2016-09-21 18:22:27 +02:00
parent 6489502be7
commit e2a8c14a0d
3 changed files with 66 additions and 63 deletions

View File

@@ -276,14 +276,17 @@ namespace ArchiSteamFarm {
await TimeSemaphore.WaitAsync().ConfigureAwait(false);
if (!SteamTimeDifference.HasValue) {
uint serverTime = Bot.ArchiWebHandler.GetServerTime();
if (serverTime != 0) {
SteamTimeDifference = (short) (serverTime - Utilities.GetUnixTime());
try {
if (!SteamTimeDifference.HasValue) {
uint serverTime = Bot.ArchiWebHandler.GetServerTime();
if (serverTime != 0) {
SteamTimeDifference = (short) (serverTime - Utilities.GetUnixTime());
}
}
} finally {
TimeSemaphore.Release();
}
TimeSemaphore.Release();
return (uint) (Utilities.GetUnixTime() + SteamTimeDifference.GetValueOrDefault());
}