diff options
author | Harald Musum <musum@verizonmedia.com> | 2020-12-09 16:08:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-12-09 16:08:12 +0100 |
commit | eec427fa26ab40815491f2ea04db1a1645c41a78 (patch) | |
tree | 0012c66c609ac73affab1c6102dcbcbfe6a0e3cc | |
parent | b340d5e7985ad8604a15103e6e30d4a36caa2732 (diff) | |
parent | 1d7d282543f1f121dbfcafe1a3646fb9fe2e9147 (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.java | 6 |
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); + } } } |