Hola foreros, os explico mi problemilla.
Tengo un programilla que abre 2 threads: uno de ellos abre un socket a la espera de conexiones y el otro esta conectado a un servidor IRC.
Al hilo que está escuchando del socket le hago un fork para que pueda tener más de una conexión simultánea.
¿Cuál es el problema? Lanzo el programa, todo OK. Hago una conexión al hilo que escucha, OK; pero cuando cierro esta conexión ...