summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2011-01-05 17:20:48 +0000
committerSimon MacMullen <simon@rabbitmq.com>2011-01-05 17:20:48 +0000
commit388ed456bd74fc0873e5edb8df6ed366ca293155 (patch)
tree9e32efecb669b807792751d7141dc8ce77969979
parentab090a1150b5a72ec0784c764cadbaf9015d6459 (diff)
downloadrabbitmq-server-388ed456bd74fc0873e5edb8df6ed366ca293155.tar.gz
Dialyzer fixes.
-rw-r--r--src/rabbit_networking.erl9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/rabbit_networking.erl b/src/rabbit_networking.erl
index ceb2196d..621343c4 100644
--- a/src/rabbit_networking.erl
+++ b/src/rabbit_networking.erl
@@ -66,7 +66,8 @@
-export_type([ip_port/0, hostname/0]).
-type(family() :: atom()).
--type(listener_config() :: {hostname(), ip_port()} |
+-type(listener_config() :: ip_port() |
+ {hostname(), ip_port()} |
{hostname(), ip_port(), family()}).
-spec(start/0 :: () -> 'ok').
@@ -225,13 +226,13 @@ start_listener0({IPAddress, Port, Family, Name}, Protocol, Label, OnConnect) ->
stop_tcp_listener(Listener) ->
[stop_tcp_listener0(Spec) ||
- Spec <- check_tcp_listener_address(rabbit_tcp_listener_sup, Listener)].
+ Spec <- check_tcp_listener_address(rabbit_tcp_listener_sup, Listener)],
+ ok.
stop_tcp_listener0({IPAddress, Port, _Family, Name}) ->
Name = rabbit_misc:tcp_name(rabbit_tcp_listener_sup, IPAddress, Port),
ok = supervisor:terminate_child(rabbit_sup, Name),
- ok = supervisor:delete_child(rabbit_sup, Name),
- ok.
+ ok = supervisor:delete_child(rabbit_sup, Name).
tcp_listener_started(Protocol, IPAddress, Port) ->
%% We need the ip to distinguish e.g. 0.0.0.0 and 127.0.0.1