diff options
| author | Brandon Shroyer <bshroyer@pivotal.io> | 2016-03-18 15:27:02 +0000 |
|---|---|---|
| committer | Brandon Shroyer <bshroyer@pivotal.io> | 2016-03-18 15:27:02 +0000 |
| commit | f78bd6cdaa934d9097157ad510838ba661d27dc7 (patch) | |
| tree | c562380fbacd92fc09fa0891ae0c5c04fb7d2019 /src | |
| parent | d9851bdde8deb7a784738c25370e9a2a9b7637fc (diff) | |
| parent | 9cfd5bd64edd527db418ea2cbbb35d53054bfad5 (diff) | |
| download | rabbitmq-server-git-f78bd6cdaa934d9097157ad510838ba661d27dc7.tar.gz | |
Merge pull request #694 from rabbitmq/rabbitmq-server-693
"rabbitmqctl stop" exits with 0 if it fails to contact the node
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_cli.erl | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/rabbit_cli.erl b/src/rabbit_cli.erl index 6679d9329e..086f88d9f6 100644 --- a/src/rabbit_cli.erl +++ b/src/rabbit_cli.erl @@ -117,7 +117,10 @@ main(ParseFun, DoFun, UsageMod) -> _ -> print_error("unable to connect to node ~w: ~w", [Node, Reason]), print_badrpc_diagnostics([Node]), - rabbit_misc:quit(?EX_UNAVAILABLE) + case Command of + stop -> rabbit_misc:quit(?EX_OK); + _ -> rabbit_misc:quit(?EX_UNAVAILABLE) + end end; {badrpc_multi, Reason, Nodes} -> print_error("unable to connect to nodes ~p: ~w", [Nodes, Reason]), |
