summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrandon Shroyer <bdshroyer@gmail.com>2016-03-18 15:56:32 +0000
committerBrandon Shroyer <bdshroyer@gmail.com>2016-03-18 15:56:32 +0000
commit0de73f310f34bb4ffe53c2c5d217d23b8de630c4 (patch)
treed745b064fbb77176ec31732e2f25cb4b88e1968d
parente75d8be549a5de161fd8e6f201335ae76c425b6b (diff)
parentf78bd6cdaa934d9097157ad510838ba661d27dc7 (diff)
downloadrabbitmq-server-git-0de73f310f34bb4ffe53c2c5d217d23b8de630c4.tar.gz
Merge branch 'stable'
-rw-r--r--src/rabbit_cli.erl5
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]),