diff options
| author | Daniil Fedotov <hairyhum@gmail.com> | 2018-01-23 18:28:40 +0000 |
|---|---|---|
| committer | Daniil Fedotov <hairyhum@gmail.com> | 2018-01-23 18:31:19 +0000 |
| commit | 85dcb4986b855f381fdc3f6e106a4e8fd2a1bb11 (patch) | |
| tree | 4829df839d5ce7b693f31724f9b8a1e503bd0812 /src | |
| parent | b54e6018eccc72dfa4eb1bb68bd65e64ed382e18 (diff) | |
| download | rabbitmq-server-git-85dcb4986b855f381fdc3f6e106a4e8fd2a1bb11.tar.gz | |
Change rabbit_nodes:all_running/0 behaviour.
Make it return only nodes which are fully started
instead of what mnesia thinks is started.
In all places we use them, we assume they should
be started.
[#154569776]
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_nodes.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_nodes.erl b/src/rabbit_nodes.erl index 8be379b749..181a3b4924 100644 --- a/src/rabbit_nodes.erl +++ b/src/rabbit_nodes.erl @@ -85,4 +85,5 @@ set_cluster_name(Name, Username) -> ensure_epmd() -> rabbit_nodes_common:ensure_epmd(). -all_running() -> rabbit_mnesia:cluster_nodes(running). +all_running() -> [ Node || Node <- rabbit_mnesia:cluster_nodes(running), + is_running(Node, rabbit) ].
\ No newline at end of file |
