summaryrefslogtreecommitdiffstats
path: root/zkfacade
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-10-10 12:53:37 +0200
committerjonmv <venstad@gmail.com>2022-10-10 12:53:37 +0200
commitbaca4a67028ef18f340df7c87b31a480a44938e0 (patch)
tree6f416011590d09aafccbe98b624708e7d00372a5 /zkfacade
parenta35e6897b69229669f7bdabdc0d57e7e7f6b879b (diff)
Add missing synchronized
Diffstat (limited to 'zkfacade')
-rw-r--r--zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java b/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
index 3bff9a1c3e0..cf6e51836ec 100644
--- a/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
+++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
@@ -74,7 +74,7 @@ class SingletonManager implements AutoCloseable {
* The container may abandon the lease early, if deactivation is triggered and completes before the deadline.
* Unless connection to the underlying ZK cluster is lost, the returned value will regularly move forwards in time.
*/
- Optional<Instant> activeUntil(String singletonId) {
+ synchronized Optional<Instant> activeUntil(String singletonId) {
return Optional.ofNullable(janitors.get(singletonId)).map(janitor -> janitor.doom.get());
}