добавил очищение списка клиентов в сервере при Стопе

This commit is contained in:
krivoshein
2024-11-28 10:51:02 +03:00
parent 988812a1cb
commit f98b2e2beb
9 changed files with 74 additions and 30 deletions

View File

@@ -142,7 +142,8 @@ bool ServerLMSWidget::stopServer()
autorizationHandler(clientsMap[idSocket]->getClient()->getLogin());
clientsMap[idSocket]->sigSocketClose();
clientsMap.remove(idSocket);
//clientsMap.remove(idSocket);
removeClient(idSocket);
}
//Закрываем сервер
@@ -198,6 +199,7 @@ void ServerLMSWidget::slotAddToMessanger(QString login, QString text)
void ServerLMSWidget::removeClient(int idSocket)
{
clientsMap.remove(idSocket);
slotUpdateListClients();
}
void ServerLMSWidget::addClient(qintptr descriptor, ClientHandler *client)