From 7b36363b8baf0106f55d1ee4f681d1d295674e41 Mon Sep 17 00:00:00 2001 From: Harald Musum Date: Mon, 11 Dec 2017 08:39:54 +0100 Subject: Only update hash when there is more data --- .../java/com/yahoo/vespa/filedistribution/LazyFileReferenceData.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/LazyFileReferenceData.java b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/LazyFileReferenceData.java index 5e7fd08e52f..1681843a818 100644 --- a/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/LazyFileReferenceData.java +++ b/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/LazyFileReferenceData.java @@ -30,7 +30,9 @@ public class LazyFileReferenceData extends FileReferenceData { } catch (IOException e) { return -1; } - hasher.update(bb.array(), pos, read); + if (read > 0) { + hasher.update(bb.array(), pos, read); + } return read; } -- cgit v1.2.3