summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-12-09 16:08:12 +0100
committerGitHub <noreply@github.com>2020-12-09 16:08:12 +0100
commiteec427fa26ab40815491f2ea04db1a1645c41a78 (patch)
tree0012c66c609ac73affab1c6102dcbcbfe6a0e3cc
parentb340d5e7985ad8604a15103e6e30d4a36caa2732 (diff)
parent1d7d282543f1f121dbfcafe1a3646fb9fe2e9147 (diff)
Merge pull request #15761 from vespa-engine/hmusum/log-error-when-starting-zookeeper-server-fails
Log error when starting ZooKeeper server fails
-rw-r--r--zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java
index 492cfffa1ad..9b2c80cb3b1 100644
--- a/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java
+++ b/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java
@@ -56,7 +56,11 @@ public class ZooKeeperRunner implements Runnable {
Path path = Paths.get(getDefaults().underVespaHome(zookeeperServerConfig.zooKeeperConfigFile()));
log.log(Level.INFO, "Starting ZooKeeper server with config file " + path.toFile().getAbsolutePath() +
". Trying to establish ZooKeeper quorum (members: " + zookeeperServerHostnames(zookeeperServerConfig) + ")");
- server.start(path);
+ try {
+ server.start(path);
+ } catch (Throwable e) {
+ log.log(Level.SEVERE, "Starting ZooKeeper server failed:", e);
+ }
}
}