Tengo dos hilos en Java.Cómo saber si un flujo BufferedReader está cerrado
primer hilo se está cerrando un BufferedReader (br.close()
)
Cuando el segundo hilo hace una lectura sobre el mismo lector consigo un IOException (Stream Closed)
me sale esta excepción, incluso si uso br.ready()
Es Hay una forma de saber si la transmisión ya está cerrada?
Solo por curiosidad, ¿por qué hay varios subprocesos que usan el mismo BufferedReader? –
historia larga señor ... intentando obtener algún código heredado para trabajar ... –
Sólo una nota para tener mucho cuidado de comprobar exactamente qué objeto se está utilizando como monitor con los lectores. –