hg: jdk9/dev/jdk: 8143394: PushbackReader throws NullPointerException

brian.burkhalter at oracle.com brian.burkhalter at oracle.com
Tue Dec 15 17:23:43 UTC 2015


Changeset: 0034a6f1ead1
Author:    bpb
Date:      2015-12-15 09:02 -0800
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0034a6f1ead1

8143394: PushbackReader throws NullPointerException
Summary: Synchronize on lock in close() to avoid NPE from read()-close() race.
Reviewed-by: alanb, dfuchs

! src/java.base/share/classes/java/io/CharArrayReader.java
! src/java.base/share/classes/java/io/PushbackReader.java
! src/java.base/share/classes/java/io/StringReader.java
+ test/java/io/PushbackReader/ReadCloseRaceNPE.java



More information about the jdk9-dev-changes mailing list