Nosotros estamos encontrando un problema al tratar de hacer BIND al socket de bienvenida, el del puerto 6666. Funciona pero de vez en cuando, nos devuelve -1 varias veces consecutivas. Queríamos saber si hay alguna solucion para esto, ya que pensamos puede ser por no cerrar bien algun socket.
investiga la funcion setsockopt con level SOL_SOCKET y optname SO_REUSEADDR
Saludos