Repository: incubator-slider Updated Branches: refs/heads/develop ef5954ded -> f18d6ead7
SLIDER-1234 JsonSerDeser should use readFully instead of read Project: http://git-wip-us.apache.org/repos/asf/incubator-slider/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-slider/commit/f18d6ead Tree: http://git-wip-us.apache.org/repos/asf/incubator-slider/tree/f18d6ead Diff: http://git-wip-us.apache.org/repos/asf/incubator-slider/diff/f18d6ead Branch: refs/heads/develop Commit: f18d6ead7fa3a56fad13bd1a6bfd452ca43703c2 Parents: ef5954d Author: Billie Rinaldi <bil...@apache.org> Authored: Tue Aug 1 09:54:59 2017 -0700 Committer: Billie Rinaldi <bil...@apache.org> Committed: Tue Aug 1 09:54:59 2017 -0700 ---------------------------------------------------------------------- .../main/java/org/apache/slider/core/persist/JsonSerDeser.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-slider/blob/f18d6ead/slider-core/src/main/java/org/apache/slider/core/persist/JsonSerDeser.java ---------------------------------------------------------------------- diff --git a/slider-core/src/main/java/org/apache/slider/core/persist/JsonSerDeser.java b/slider-core/src/main/java/org/apache/slider/core/persist/JsonSerDeser.java index 4f60c06..d5b9b52 100644 --- a/slider-core/src/main/java/org/apache/slider/core/persist/JsonSerDeser.java +++ b/slider-core/src/main/java/org/apache/slider/core/persist/JsonSerDeser.java @@ -174,10 +174,7 @@ public class JsonSerDeser<T> { long len = status.getLen(); byte[] b = new byte[(int) len]; FSDataInputStream dataInputStream = fs.open(path); - int count = dataInputStream.read(b); - if (count != len) { - throw new EOFException("Read of " + path +" finished prematurely"); - } + dataInputStream.readFully(b); return fromBytes(b); }