Added a kick message when clients are dropped, just in case

This commit is contained in:
2016-12-05 15:38:18 +11:00
parent 3a2d28022b
commit 6a4399934c
+6 -1
View File
@@ -43,6 +43,11 @@ std::list<int> ClientManager::CheckConnections() {
for (auto& it : elementMap) {
if (it.second.GetAttempts() > 2) {
returnList.push_back(it.first);
//send the drop message
ServerPacket newPacket;
newPacket.type = SerialPacketType::ADMIN_DISCONNECT_FORCED;
UDPNetworkUtility::GetSingleton().SendTo(it.second.GetAddress(), &newPacket);
}
}
@@ -106,4 +111,4 @@ int ClientManager::GetTotalCount() {
std::map<int, ClientData>* ClientManager::GetContainer() {
return &elementMap;
}
}