diff options
Diffstat (limited to 'node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java')
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java index 43c9f7729ef..974ab68dc1c 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/task/util/file/FileContentCache.java @@ -1,5 +1,4 @@ // Copyright 2018 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. - package com.yahoo.vespa.hosted.node.admin.task.util.file; import java.time.Instant; @@ -21,7 +20,7 @@ class FileContentCache { } byte[] get(Instant lastModifiedTime) { - if (!value.isPresent() || lastModifiedTime.compareTo(modifiedTime.get()) > 0) { + if (modifiedTime.isEmpty() || lastModifiedTime.isAfter(modifiedTime.get())) { value = Optional.of(path.readBytes()); modifiedTime = Optional.of(lastModifiedTime); } |