diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2011-01-05 17:20:48 +0000 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2011-01-05 17:20:48 +0000 |
commit | 388ed456bd74fc0873e5edb8df6ed366ca293155 (patch) | |
tree | 9e32efecb669b807792751d7141dc8ce77969979 | |
parent | ab090a1150b5a72ec0784c764cadbaf9015d6459 (diff) | |
download | rabbitmq-server-388ed456bd74fc0873e5edb8df6ed366ca293155.tar.gz |
Dialyzer fixes.
-rw-r--r-- | src/rabbit_networking.erl | 9 |
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 |