summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit.erl11
1 files changed, 10 insertions, 1 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index 6a98eb8826..63ececb73e 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -48,7 +48,7 @@
-include("rabbit_framing.hrl").
-include("rabbit.hrl").
--define(APPS, [os_mon, mnesia, rabbit]).
+-define(APPS, [os_mon, mnesia, crypto, ssl, rabbit]).
%%----------------------------------------------------------------------------
@@ -201,6 +201,15 @@ start(normal, []) ->
ok = rabbit_networking:start_tcp_listener(Host, Port)
end,
TCPListeners)
+ end},
+ {"SSL listeners",
+ fun () ->
+ {ok, SSLListeners} = application:get_env(ssl_listeners),
+ lists:foreach(
+ fun ({Host, Port}) ->
+ ok = rabbit_networking:start_ssl_listener(Host, Port)
+ end,
+ SSLListeners)
end}]
++ ExtraSteps),