summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorValerij Fredriksen <freva@users.noreply.github.com>2020-05-04 09:21:49 +0200
committerGitHub <noreply@github.com>2020-05-04 09:21:49 +0200
commit0f27bc47f877b297e4f5acc9faf815fa06016009 (patch)
tree0096ec7c94543584425d07397ddaa9e7c70dfaa7
parente797ce0580baa2eded8556df5c6ca2991cf9b6f5 (diff)
parent21e3e201b46ab3761e9bc4ec5e79bb8c3b7dfa81 (diff)
Merge pull request #13141 from vespa-engine/jonmv/avoid-instant-max-in-value-that-could-be-serialised-to-millis
Avoid Instant.MAX that is later serialised to epoch millis -> overflow
-rw-r--r--controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
index da1bcbdab54..3d5a181b987 100644
--- a/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
+++ b/controller-server/src/main/java/com/yahoo/vespa/hosted/controller/deployment/DeploymentStatus.java
@@ -492,7 +492,7 @@ public class DeploymentStatus {
if ( ! blocked)
return current == now ? Optional.empty() : Optional.of(current);
}
- return Optional.of(Instant.MAX);
+ return Optional.of(now.plusSeconds(1 << 30)); // Some time in the future that doesn't look like anything you'd expect.
}
}