Admin timeout in lobby no longer active in ranking games (#93).
This commit is contained in:
1 parent
2753d1950b
commit
7147f075cc
1 file changed
+2
-2
@@ -487,8 +487,8 @@ ServerGameStateInit::HandleNewSession(boost::shared_ptr<ServerGame> server, boos
|
|||||||
void
|
void
|
||||||
ServerGameStateInit::RegisterAdminTimer(boost::shared_ptr<ServerGame> server)
|
ServerGameStateInit::RegisterAdminTimer(boost::shared_ptr<ServerGame> server)
|
||||||
{
|
{
|
||||||
// No admin timeout in LAN games.
|
// No admin timeout in LAN or ranking games.
|
||||||
if (server->GetLobbyThread().GetServerMode() != SERVER_MODE_LAN) {
|
if (server->GetLobbyThread().GetServerMode() != SERVER_MODE_LAN && server->GetGameData().gameType != GAME_TYPE_RANKING) {
|
||||||
server->GetStateTimer1().expires_from_now(
|
server->GetStateTimer1().expires_from_now(
|
||||||
boost::posix_time::seconds(SERVER_GAME_ADMIN_TIMEOUT_SEC - SERVER_GAME_ADMIN_WARNING_REMAINING_SEC));
|
boost::posix_time::seconds(SERVER_GAME_ADMIN_TIMEOUT_SEC - SERVER_GAME_ADMIN_WARNING_REMAINING_SEC));
|
||||||
server->GetStateTimer1().async_wait(
|
server->GetStateTimer1().async_wait(
|
||||||
|
|||||||
Reference in new issue
Block a user