Ver Mensaje Individual
  #1  
Antiguo 10-07-2006
Panchisco Panchisco is offline
Registrado
 
Registrado: jun 2005
Posts: 3
Reputación: 0
Panchisco Va por buen camino
Question capturar error de conexion - ClientSocket

Hola Foro!
tengo una aplicación que estoy desarrollando en C++ Builder. Mi aplicación tiene un ClientSocket con el cuál se conecta a un servidor para extraer datos. Todo funciona bien, el problema aparece cuando por algún motivo el servidor es desconectado físicamente de la red. Al ocurrir esto mi aplicación cliente se cierra de golpe. Si la ejecuto desde el compilador de C++ Builder, aparece un error de un acceso indebido a una dirección de memoria a los pocos segundos que se desconecta el servidor físicamente de la red. Lo que quiero es capturar este evento para que la aplicación cliente pueda mostrar un mensaje indicando que el servidor se ha desconectado de la red. ¿Como puedo capturar este evento? Estoy utilizando OnError de clientsocket, el cual captura bien el evento en caso que se cierre la aplicación del servidor, pero no me captura el evento si es que el servidor es desconectado de la red.
Gracias por su ayuda.

Francisco
Responder Con Cita