como se si un socket lo han cerrado en el otro lado

01/02/2004 - 12:30 por Carla | Informe spam
Hola a todos
Estoy realizando un pequeño servidor, usando tcpclient y networkstream.Una
vez que se realiza la conexion y abro el stream me quedo en un bucle leyendo
continuamente del networkstream.Como puedo saber cuando desde el cliente se
ha cerrado el socket, para poder salir del bucle.no encuentro una propiedad
que me lo diga
Gracias y un saludo
 

Leer las respuestas

#1 pablo crosio
02/02/2004 - 19:09 | Informe spam
Carla:

Pues por lo que comentas, si alguna de las partes
interrumple la conexión debería producirse una excepción
que puedes interceptar...
Además la clase TcpClient tiene 2 propiedades protegidas:
Active y Client, las cuales podrías utilizar desde una
clase propia derivada para verificar el estado del Socket
que estás utilizando...

Salu2!!

Pablo

Hola a todos
Estoy realizando un pequeño servidor, usando tcpclient y


networkstream.Una
vez que se realiza la conexion y abro el stream me quedo


en un bucle leyendo
continuamente del networkstream.Como puedo saber cuando


desde el cliente se
ha cerrado el socket, para poder salir del bucle.no


encuentro una propiedad
que me lo diga
Gracias y un saludo


Preguntas similares