Server was using message limit for commands
Server was using getMaxMessageCountPerInterval over getMaxCommandCountPerInterval. Raised command limit from 10 to 20
This commit is contained in:
parent
1e06a971fa
commit
f46d68b5c6
2 changed files with 3 additions and 3 deletions
|
@ -234,7 +234,7 @@ Response::ResponseCode Server_ProtocolHandler::processGameCommandContainer(const
|
|||
return Response::RespNotInRoom;
|
||||
|
||||
int commandCountingInterval = server->getCommandCountingInterval();
|
||||
int maxMessageCountPerInterval = server->getMaxMessageCountPerInterval();
|
||||
int maxCommandCountPerInterval = server->getMaxCommandCountPerInterval();
|
||||
GameEventStorage ges;
|
||||
Response::ResponseCode finalResponseCode = Response::RespOk;
|
||||
for (int i = cont.game_command_size() - 1; i >= 0; --i) {
|
||||
|
@ -252,7 +252,7 @@ Response::ResponseCode Server_ProtocolHandler::processGameCommandContainer(const
|
|||
for (int i = 0; i < commandCountOverTime.size(); ++i)
|
||||
totalCount += commandCountOverTime[i];
|
||||
|
||||
if (totalCount > maxMessageCountPerInterval)
|
||||
if (totalCount > maxCommandCountPerInterval)
|
||||
return Response::RespChatFlood;
|
||||
}
|
||||
|
||||
|
|
|
@ -260,7 +260,7 @@ bool Servatrice::initServer()
|
|||
maxMessageSizePerInterval = settingsCache->value("security/max_message_size_per_interval", 1000).toInt();
|
||||
maxGamesPerUser = settingsCache->value("security/max_games_per_user", 5).toInt();
|
||||
commandCountingInterval = settingsCache->value("game/command_counting_interval", 10).toInt();
|
||||
maxCommandCountPerInterval = settingsCache->value("game/max_command_count_per_interval", 10).toInt();
|
||||
maxCommandCountPerInterval = settingsCache->value("game/max_command_count_per_interval", 20).toInt();
|
||||
|
||||
try { if (settingsCache->value("servernetwork/active", 0).toInt()) {
|
||||
qDebug() << "Connecting to ISL network.";
|
||||
|
|
Loading…
Reference in a new issue