feat: max clients connected limit in TcpServer

This commit is contained in:
MihailRis
2025-10-05 22:52:55 +03:00
parent 2f15a1a8d4
commit 2895cff5f2
4 changed files with 37 additions and 8 deletions
+9 -8
View File
@@ -164,15 +164,16 @@ void Network::update() {
}
++socketiter;
}
auto serveriter = servers.begin();
while (serveriter != servers.end()) {
auto server = serveriter->second.get();
if (!server->isOpen()) {
serveriter = servers.erase(serveriter);
continue;
}
++serveriter;
}
auto serveriter = servers.begin();
while (serveriter != servers.end()) {
auto server = serveriter->second.get();
if (!server->isOpen()) {
serveriter = servers.erase(serveriter);
continue;
}
server->update();
++serveriter;
}
}