Please review at your convenience. Issue: https://bugs.openjdk.java.net/browse/JDK-8154183 Patch: http://cr.openjdk.java.net/~bpb/8154183/webrev.00/
Summary: 1) Reinstate the ObjectInputStream part of the fix for https://bugs.openjdk.java.net/browse/JDK-4150728 which was inadvertently reverted in a subsequent merge. 2) Apply the same clarifications and addition of missing exception/throws tags to both variants of readFully(). Thanks, Brian