Foto de Sileno B.
Sileno há 3 anos
Enviada pelo
Site

Como encerrar todas as conexões (clientes) de um websocket

Como eu faria para forçar o servidor de Websocker a encerrar todas as conexões e parar o serviço, considerando que estou usando a lib boost para fazer o servidor de Websocket e no evento on_accept da classe session eu armazeno o session em um std::map?

Não sei como fazer para parar o serviço de vez do websocket (parar o listener) e matar todas as conexões.
Estou usando esse exemplo para implementar o server (renomeei a classe session para connection): https://www.boost.org/doc/libs/1_79_0/libs/beast/example/websocket/server/async/websocket_server_async.cpp

Computação Geral C++
1 resposta
Professor Raul C.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 2 anos
Contatar Raul

Oi, sinto muito que sua pergunta não foi respondida. Se ainda precisar, utilize a seção Tarefas desta plataforma, é garantia de ter uma resposta em questão de horas ou poucos dias.

Um professor já respondeu

Envie você também uma dúvida grátis
Ver resposta
Tutoria com IA
Converse com a Minerva IA e aprenda, tire dúvidas e resolva exercícios
Minerva IA
do Profes
Respostas na hora
100% no WhatsApp
Envie suas dúvidas pelo App. Baixe agora
Prefere professores para aulas particulares ou resolução de atividades?
Aulas particulares
Encontre um professor para combinar e agendar aulas particulares Buscar professor
Tarefas
Envie sua atividade, anexe os arquivos e receba ofertas dos professores Enviar tarefa