summaryrefslogtreecommitdiff
path: root/src/rabbit_networking.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2012-05-16 17:21:29 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2012-05-16 17:21:29 +0100
commit7e9817d5738e4014704536b30a9698fb814344dc (patch)
treeb9bcaa16e9dd4a1b73cc93c12ddc242de3a94111 /src/rabbit_networking.erl
parent9a09377dab3b69d61b6f7f851c9a4526b46cd18d (diff)
downloadrabbitmq-server-7e9817d5738e4014704536b30a9698fb814344dc.tar.gz
expand rabbit_sup API with starting of children that are supervisors
and use that API throughout the code where appropriate
Diffstat (limited to 'src/rabbit_networking.erl')
-rw-r--r--src/rabbit_networking.erl13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/rabbit_networking.erl b/src/rabbit_networking.erl
index f0c75d23..78deea97 100644
--- a/src/rabbit_networking.erl
+++ b/src/rabbit_networking.erl
@@ -136,15 +136,10 @@ boot_ssl() ->
ok
end.
-start() ->
- {ok,_} = supervisor2:start_child(
- rabbit_sup,
- {rabbit_tcp_client_sup,
- {rabbit_client_sup, start_link,
- [{local, rabbit_tcp_client_sup},
- {rabbit_connection_sup,start_link,[]}]},
- transient, infinity, supervisor, [rabbit_client_sup]}),
- ok.
+start() -> rabbit_sup:start_supervisor_child(
+ rabbit_tcp_client_sup, rabbit_client_sup,
+ [{local, rabbit_tcp_client_sup},
+ {rabbit_connection_sup,start_link,[]}]).
ensure_ssl() ->
ok = rabbit_misc:start_applications([crypto, public_key, ssl]),