Tema: Servidor C++
Ver Mensaje Individual
  #5 (permalink)  
Antiguo 21/07/2011, 08:39
CalgaryCorpus
 
Fecha de Ingreso: junio-2008
Ubicación: Seattle, USA
Mensajes: 733
Antigüedad: 15 años, 11 meses
Puntos: 61
Respuesta: Servidor C++

close() podria estar fallando, o podria estarse demorando, haces socket.close() sin chequear y haces socket.bind() inmediatamente sin esperar ni chequear el resultado del close().

Para estar seguro que es un problema de timing, agregar un delay entre el close y el bind(), si los problemas se resuelven esperando, agregar sincronizacion.

Si por otro lado es el close() el que falla, verificar la razon de esta falla, haciendo logica de correccion en caso de ella.