Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/05/2009, 05:36
Valentinoo
 
Fecha de Ingreso: abril-2007
Mensajes: 40
Antigüedad: 17 años
Puntos: 0
Respuesta: Problema al detectar si un cliente sigue conectado

Gracias a todos por contestar.

El problema lo he resuelto capturando la excepcion SocketException y a continuacion parando el hilo.

Ahora tengo otro problema. Mi servidor esta funcionando perfectamente recibiendo conexiones desde un cliente java. El problema viene cuando intento mandar datos desde un telnet, es decir que me conecto pero al intentar enviar algo me saca del telnet. En el lado del servidor recibo datos de esta forma:

canalEntrada = new ObjectInputStream(socketCliente.getInputStream());
peticion = canalEntrada.readUTF();

El error que me da es: NullPointerException.

Creo que el problema esta en el ObjectInputStream. ¿Deberia usar otra cosa?

Un Saludo,
Gabriel