Realizado

Interromper socket server e client através de chamadas em outra thread

Publicado em 25 de Janeiro de 2021 dias na TI e Programação

Sobre este projeto

Aberto

O código listado no pastebin https://pastebin.com/raw/Fr0eYSUK abaixo não está funcionando como esperado.

O código consiste na interrupção da execução de um um socket rodando através de um comando dado em outra thread, tanto o cliente como o server.

O ambiente é composto de um TCP Socket Server e um TCP Socket Cliente, cada um rodando em uma thread e na thread principal tem um controle para interromper a thread, existem dois testes um para interromper o servidor e outro para interromper o cliente através da thread principal, a solução precisa ser capaz de funcionar implementado o correto controle de concorrência, seguindo boas práticas de programação.

Não deve dar falha de segmentação (nem forçar a manipulação de sinais para mascarar um erro)

O exemplo foi feito em cima do CUnit (biblioteca para testes unitários), para compilar o projeto tal como está será necessário o cunit e threads

O código deve ser desenvolvimento em C++ (C11), "tal como exemplo"

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

C++