bueno al fin termine solucionandolo
el problema estaba en el Thread..
Termine por hacer una prueba de conexion (hacia
www.google.com)
y recibiendo la excepción como dice chauidiang
al final ya no me consume cpu y cierra el cliente si hay problemas en la red
hay la solución
Código java:
Ver original@Override
public void run() {
while (enLinea) {
try {
if (!estadoDeLaConexion()) { //estadoDeLaConexion lo que hace es hacer una conexion a google.com
cerrarCliente();
break;
}
else {
mensajeria(br.readLine());
}
cerrarCliente();
break;
}
}
}