EA-35833 - NPE: LogConsoleBase$ReaderThread.run

concurrent disposing
This commit is contained in:
anna
2012-04-30 13:17:27 +02:00
parent f946469061
commit e1d968b85c
@@ -599,8 +599,9 @@ public abstract class LogConsoleBase extends AdditionalTabComponent implements L
int i = 0;
while (i++ < 1000) {
if (myRunning && myReader != null && myReader.ready()) {
addMessage(myReader.readLine());
final BufferedReader reader = myReader;
if (myRunning && reader != null && reader.ready()) {
addMessage(reader.readLine());
}
else {
break;