mirror of
https://gitea.msk.dinamika-avia.ru/Constanta-Design/RRJServer.git
synced 2026-03-28 19:55:48 +03:00
Merge branch 'DEV' into draft-send-contacts
This commit is contained in:
@@ -132,16 +132,24 @@ bool ServerLMSWidget::stopServer()
|
||||
//Закрываем все открытые сокеты
|
||||
foreach(int idSocket, clientsMap.keys())
|
||||
{
|
||||
clientsMap[idSocket]->sigSendXmlAnswer(arrayAnswer,PacketType::TYPE_XMLANSWER);
|
||||
ClientHandler* clientHandlerOpen = clientsMap[idSocket];
|
||||
|
||||
//Фиксируем время выхода Юнити-клиента
|
||||
if(clientHandlerOpen->getClient()->getIsUnity())
|
||||
{
|
||||
processingSystem->processingExitUnityClient(clientHandlerOpen);
|
||||
}
|
||||
|
||||
clientHandlerOpen->sigSendXmlAnswer(arrayAnswer, PacketType::TYPE_XMLANSWER);
|
||||
//while (!clientsMap[idSocket]->sigSocketFlush()) {}
|
||||
|
||||
QString str = QString(arrayAnswer);
|
||||
emit sigLog("To Client: " + str);
|
||||
|
||||
//slotDisconnectClient(clientsMap[idSocket]->get, QString peerPort)
|
||||
processingSystem->processingClientDeAutorization(clientsMap[idSocket]->getClient()->getLogin());
|
||||
processingSystem->processingClientDeAutorization(clientHandlerOpen->getClient()->getLogin());
|
||||
|
||||
clientsMap[idSocket]->sigSocketClose();
|
||||
clientHandlerOpen->sigSocketClose();
|
||||
//clientsMap.remove(idSocket);
|
||||
removeClient(idSocket);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user