É assim pessoal, estou a fazer um programa que funcione como um chat numa cadeira de Sistemas Operativos.
Estou a utilizar uma Fila de Mensagens.
O programa ja ta feito, e consiste em ter um programa que é o servidor e outro como cliente. o cliente manda pedidos ao servidor e o servidor responde, e assim sucessivamente.
A questão é a seguinte, gostava de aquando do termino do processo do programa do servidor, através do Ctrl^C, também terminar o processo do programa cliente. Como o posso fazer?