summaryrefslogtreecommitdiffstats
path: root/zookeeper-server
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-12-09 16:02:26 +0100
committerHarald Musum <musum@verizonmedia.com>2020-12-09 16:02:26 +0100
commit1d7d282543f1f121dbfcafe1a3646fb9fe2e9147 (patch)
tree43f326db8d4e6ebd97734d865b1612427e4075f9 /zookeeper-server
parent82c41ca9a1ebe439e4498734a974dc362764ba89 (diff)
Log error when starting ZooKeeper server fails
Diffstat (limited to 'zookeeper-server')
-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);
+ }
}
}