nodetool stopdaemon errors out patch by Corentin Chary; reviewed by jasobrown for CASSANDRA-13030
Project: http://git-wip-us.apache.org/repos/asf/cassandra/repo Commit: http://git-wip-us.apache.org/repos/asf/cassandra/commit/edf446c8 Tree: http://git-wip-us.apache.org/repos/asf/cassandra/tree/edf446c8 Diff: http://git-wip-us.apache.org/repos/asf/cassandra/diff/edf446c8 Branch: refs/heads/trunk Commit: edf446c8c898af6a60c69942e2d6fdbdb523c905 Parents: cecbe17 Author: Corentin Chary <[email protected]> Authored: Sun Dec 11 10:34:21 2016 +0100 Committer: Aleksey Yeschenko <[email protected]> Committed: Sun Feb 5 16:56:25 2017 +0000 ---------------------------------------------------------------------- CHANGES.txt | 1 + src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java | 2 ++ 2 files changed, 3 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/cassandra/blob/edf446c8/CHANGES.txt ---------------------------------------------------------------------- diff --git a/CHANGES.txt b/CHANGES.txt index 7c1cd82..4d77c9a 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,5 +1,6 @@ 3.11.0 * Move to FastThreadLocalThread and FastThreadLocal (CASSANDRA-13034) + * nodetool stopdaemon errors out (CASSANDRA-13030) Merged from 3.0: * Fix handling of partition with partition-level deletion plus live rows in sstabledump (CASSANDRA-13177) http://git-wip-us.apache.org/repos/asf/cassandra/blob/edf446c8/src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java ---------------------------------------------------------------------- diff --git a/src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java b/src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java index 79a499a..24c8920 100644 --- a/src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java +++ b/src/java/org/apache/cassandra/tools/nodetool/StopDaemon.java @@ -19,6 +19,7 @@ package org.apache.cassandra.tools.nodetool; import io.airlift.command.Command; +import org.apache.cassandra.config.DatabaseDescriptor; import org.apache.cassandra.tools.NodeProbe; import org.apache.cassandra.tools.NodeTool.NodeToolCmd; import org.apache.cassandra.utils.JVMStabilityInspector; @@ -31,6 +32,7 @@ public class StopDaemon extends NodeToolCmd { try { + DatabaseDescriptor.toolInitialization(); probe.stopCassandraDaemon(); } catch (Exception e) {
