summaryrefslogtreecommitdiffstats
path: root/docproc
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2022-12-07 18:16:26 +0100
committerBjørn Christian Seime <bjorncs@yahooinc.com>2022-12-07 18:16:26 +0100
commit3c1a393f1ee5ddc0d201c92ebaa03f2ed500c6ac (patch)
tree9e691560ae8b9e15ccbaf3953748be174c24afac /docproc
parent8e806e8b185d1a75d0f6d0866a3a28a769221f49 (diff)
Only sample clock when necessary
Diffstat (limited to 'docproc')
-rw-r--r--docproc/src/main/java/com/yahoo/docproc/Processing.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/docproc/src/main/java/com/yahoo/docproc/Processing.java b/docproc/src/main/java/com/yahoo/docproc/Processing.java
index 3b7558ba7e1..f067a3b8436 100644
--- a/docproc/src/main/java/com/yahoo/docproc/Processing.java
+++ b/docproc/src/main/java/com/yahoo/docproc/Processing.java
@@ -228,8 +228,8 @@ public final class Processing extends ProcessingAccess {
public static final Duration NO_TIMEOUT = Duration.ofDays(10);
/** @return time left or {@link #NO_TIMEOUT} if processing has no timeout */
public Duration timeLeft() {
- Instant now = SystemTimer.INSTANCE.instant();
if (expiresAt == Instant.MAX) return NO_TIMEOUT;
+ Instant now = SystemTimer.INSTANCE.instant();
if (now.isAfter(expiresAt)) return Duration.ZERO;
return Duration.between(now, expiresAt);
}