From 08f50fcc3789968a1e86756ecf6639544c1332c0 Mon Sep 17 00:00:00 2001 From: Nishant Date: Fri, 14 Aug 2015 17:35:17 +0530 Subject: [PATCH] explicitly call lifecycle stop --- services/src/main/java/io/druid/cli/CliPeon.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/src/main/java/io/druid/cli/CliPeon.java b/services/src/main/java/io/druid/cli/CliPeon.java index 4b5728b4c75d..b51d468945ff 100644 --- a/services/src/main/java/io/druid/cli/CliPeon.java +++ b/services/src/main/java/io/druid/cli/CliPeon.java @@ -223,6 +223,8 @@ public void run() ) ); injector.getInstance(ExecutorLifecycle.class).join(); + // Explicitly call lifecycle stop, dont rely on shutdown hook. + lifecycle.stop(); } catch (Throwable t) { log.error(t, "Error when starting up. Failing.");