summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2014-03-11 16:48:52 +0000
committerSimon MacMullen <simon@rabbitmq.com>2014-03-11 16:48:52 +0000
commit155e05c87c70bcdd7a8f96cd80363a7ac7191dc8 (patch)
tree3875ee51c038b8c1ab953ea71560b421b9c82a0a
parenteb32f905251b50dfeefc2b720e25f8daebcbedef (diff)
downloadrabbitmq-server-git-155e05c87c70bcdd7a8f96cd80363a7ac7191dc8.tar.gz
Slightly simpler, and more polite.
-rw-r--r--src/rabbit_networking.erl5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/rabbit_networking.erl b/src/rabbit_networking.erl
index 4f92ffe923..bc265cf84b 100644
--- a/src/rabbit_networking.erl
+++ b/src/rabbit_networking.erl
@@ -277,9 +277,8 @@ tcp_listener_stopped(Protocol, IPAddress, Port) ->
port = Port}).
record_distribution_listener() ->
- {ok, Names} = net_adm:names(),
- {Name, _} = rabbit_nodes:parts(node()),
- [Port] = [P || {N, P} <- Names, N =:= Name],
+ {Name, Host} = rabbit_nodes:parts(node()),
+ {port, Port, _Version} = erl_epmd:port_please(Name, Host),
tcp_listener_started(clustering, {0,0,0,0,0,0,0,0}, Port).
active_listeners() ->