summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjonmv <venstad@gmail.com>2022-05-23 16:27:06 +0200
committerjonmv <venstad@gmail.com>2022-05-23 16:28:18 +0200
commitc5371bd9d2939bbfb2059c349eb671175b4ba03c (patch)
tree9aa5d27569533ee95a2dc3ac0c057c35e0226980
parent17dea2fd5703e6605e73a5f024855027fc50cb33 (diff)
Document timeout exception may be thrown
-rw-r--r--zkfacade/src/main/java/com/yahoo/vespa/curator/api/VespaCurator.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/zkfacade/src/main/java/com/yahoo/vespa/curator/api/VespaCurator.java b/zkfacade/src/main/java/com/yahoo/vespa/curator/api/VespaCurator.java
index dc717f6d65d..32aef2da118 100644
--- a/zkfacade/src/main/java/com/yahoo/vespa/curator/api/VespaCurator.java
+++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/api/VespaCurator.java
@@ -1,6 +1,7 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.curator.api;
+import com.yahoo.concurrent.UncheckedTimeoutException;
import com.yahoo.path.Path;
import java.time.Duration;
@@ -14,6 +15,6 @@ import java.time.Duration;
public interface VespaCurator {
/** Create and acquire a re-entrant lock in given path. This blocks until the lock is acquired or timeout elapses. */
- AutoCloseable lock(Path path, Duration timeout);
+ AutoCloseable lock(Path path, Duration timeout) throws UncheckedTimeoutException;
}