summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java7
1 files changed, 6 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 04f1f6bbc09..f5daac20edc 100644
--- a/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
+++ b/zkfacade/src/main/java/com/yahoo/vespa/curator/SingletonManager.java
@@ -1,5 +1,6 @@
package com.yahoo.vespa.curator;
+import com.yahoo.concurrent.UncheckedTimeoutException;
import com.yahoo.jdisc.Metric;
import com.yahoo.path.Path;
import com.yahoo.protect.Process;
@@ -281,8 +282,12 @@ class SingletonManager {
lock = curator.lock(path.append("lock"), tickTimeout);
logger.log(INFO, "Acquired lock for ID: " + id);
}
+ catch (UncheckedTimeoutException e) {
+ logger.log(FINE, e, () -> "Timed out acquiring lock for '" + path + "' within " + tickTimeout);
+ return;
+ }
catch (RuntimeException e) {
- logger.log(FINE, e, () -> "Failed acquiring lock for '" + path + "' within " + tickTimeout);
+ logger.log(INFO, e, () -> "Failed acquiring lock for '" + path + "' within " + tickTimeout);
return;
}
try {