saber cuando se pierde la conexion en un IdTCPClient
Hola a todos
estoy usando IdTCPClient para pasar datos de un pc a otro por internet.
el problema es que cuando por cualquier motivo se pierde la conexion entre los dos equipos, (cable desconctado, fallo en la comunicación, etc), no se como detectarlo en el cliente y cuando envio un comando, el cliente se queda espeando la respuesta.
si la desconexion es porque el servidor se para si que lo detecta pero no cuando se desconecta el cable, por el ejemplo.
¿habría alguna manera de detectar esto para que el programa no se quede colgado?
Gracias.
|