summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@lshift.net>2009-09-29 12:56:42 +0100
committerMatthias Radestock <matthias@lshift.net>2009-09-29 12:56:42 +0100
commitbca6c53111013d880d88794440d8923f9c97ffe1 (patch)
tree50ed27bb85d62886cd8fe6e5997175e3785f9040 /src
parentc2656476a310b6f146c308edf2cec46268521986 (diff)
downloadrabbitmq-server-git-bca6c53111013d880d88794440d8923f9c97ffe1.tar.gz
do not ignore error on 'rabbitmqctl status'
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_control.erl8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/rabbit_control.erl b/src/rabbit_control.erl
index 69e91803d6..f701c4aafb 100644
--- a/src/rabbit_control.erl
+++ b/src/rabbit_control.erl
@@ -197,9 +197,11 @@ action(cluster, Node, ClusterNodeSs, Inform) ->
action(status, Node, [], Inform) ->
Inform("Status of node ~p", [Node]),
- Res = call(Node, {rabbit, status, []}),
- io:format("~p~n", [Res]),
- ok;
+ case call(Node, {rabbit, status, []}) of
+ {badrpc, _} = Res -> Res;
+ Res -> io:format("~p~n", [Res]),
+ ok
+ end;
action(rotate_logs, Node, [], Inform) ->
Inform("Reopening logs for node ~p", [Node]),