Buenas, sigo con mi programilla de sockets, ahora ya lo tengo terminado, pero ahora le quiero añadir mas cosillas. Por ejemplo, cuando un cliente se quiere desconectar del servidor envia QUIT y el servidor hace el close del socket. Pero me gustaria tambien que se cerrara el socket si el cliente hace Ctrl+C.
Como puedo capturar esas teclas?
Gracias
Otra cosa, para matar los procesos hijos de los clientes es suficiente con cerrar el socket? (haciendolo asi el cliente si termina), o tambien tengo que enviarle alguna señal al hijo a parte de cerrar el socket?