Ok Tengo un problemon, y es cuando conecto un cliente y por alguna razón se pierde la conexión ej: Desconecta el Cable, necesito saber para iniciar una desconexión,
no se como enterarme que se a perdido la conexión y para completar, cuando hago la prueba de desconectar el cable mientras estoy conectado al socket, la aplicacion se dispara en el "Uso de la CPU" estoy casi seguro que es por el Thread();
y la unica manera de terminarlo es cerrando la aplicacion
Aqui dejo mi codigo (Cliente)
Código Java:
Ver original
private void iniciarCliente() { try { s.setKeepAlive(true); hilo.start(); enLinea = true; // mensaje de error en el intento de conexion } } @Override public void run() { while (enLinea) { try { } } }