Disable possible blocking writing to log and console for starting timer
This commit is contained in:
parent
148dc49817
commit
0f9688f5da
@ -970,9 +970,9 @@ void ClientLobby::startGame(Event* event)
|
||||
return;
|
||||
}
|
||||
int sleep_time = (int)(start_time - cur_time);
|
||||
Log::info("ClientLobby", "Start game after %dms", sleep_time);
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(sleep_time));
|
||||
Log::info("ClientLobby", "Started at %lf", StkTime::getRealTime());
|
||||
//Log::info("ClientLobby", "Start game after %dms", sleep_time);
|
||||
StkTime::sleep(sleep_time);
|
||||
//Log::info("ClientLobby", "Started at %lf", StkTime::getRealTime());
|
||||
m_state.store(RACING);
|
||||
});
|
||||
} // startGame
|
||||
|
@ -4086,9 +4086,9 @@ void ServerLobby::configPeersStartTime()
|
||||
const uint64_t cur_time = STKHost::get()->getNetworkTimer();
|
||||
assert(start_time > cur_time);
|
||||
int sleep_time = (int)(start_time - cur_time);
|
||||
Log::info("ServerLobby", "Start game after %dms", sleep_time);
|
||||
std::this_thread::sleep_for(std::chrono::milliseconds(sleep_time));
|
||||
Log::info("ServerLobby", "Started at %lf", StkTime::getRealTime());
|
||||
//Log::info("ServerLobby", "Start game after %dms", sleep_time);
|
||||
StkTime::sleep(sleep_time);
|
||||
//Log::info("ServerLobby", "Started at %lf", StkTime::getRealTime());
|
||||
m_state.store(RACING);
|
||||
});
|
||||
} // configPeersStartTime
|
||||
|
Loading…
x
Reference in New Issue
Block a user