diff options
author | jonmv <venstad@gmail.com> | 2022-10-10 12:53:37 +0200 |
---|---|---|
committer | jonmv <venstad@gmail.com> | 2022-10-10 12:53:37 +0200 |
commit | baca4a67028ef18f340df7c87b31a480a44938e0 (patch) | |
tree | 6f416011590d09aafccbe98b624708e7d00372a5 /zkfacade | |
parent | a35e6897b69229669f7bdabdc0d57e7e7f6b879b (diff) |
Add missing synchronized
Diffstat (limited to 'zkfacade')
-rw-r--r-- | zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java | 2 |
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()); } |