summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2010-12-21 18:11:21 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2010-12-21 18:11:21 +0000
commit62ad528c0ee921f1f0ca1c5b56394dc501f201d9 (patch)
tree80b1adb8ddc47fd9017d44f508f992c4cc486424 /src
parent15103807d30fe3178c1b39356cd48a9dd1d52fd9 (diff)
parentd809fc80d00412b5abc2b53e962c5ee7c9a0a98f (diff)
downloadrabbitmq-server-git-62ad528c0ee921f1f0ca1c5b56394dc501f201d9.tar.gz
Merging bug 23634 into default. This makes ctl list_connections list all connections in a cluster, but I think that's more logical anyway and makes it match the behaviour of list_queues and list_exchanges etc etc
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_networking.erl3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_networking.erl b/src/rabbit_networking.erl
index 1c542ffe7b..86f066a432 100644
--- a/src/rabbit_networking.erl
+++ b/src/rabbit_networking.erl
@@ -246,8 +246,9 @@ start_ssl_client(SslOpts, Sock) ->
connections() ->
[rabbit_connection_sup:reader(ConnSup) ||
+ Node <- mnesia:system_info(running_db_nodes),
{_, ConnSup, supervisor, _}
- <- supervisor:which_children(rabbit_tcp_client_sup)].
+ <- supervisor:which_children({rabbit_tcp_client_sup, Node})].
connection_info_keys() -> rabbit_reader:info_keys().