summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorEssien Ita Essien <essiene@gmail.com>2008-12-15 22:15:24 +0100
committerEssien Ita Essien <essiene@gmail.com>2008-12-15 22:15:24 +0100
commit78de8391b44471016be58b53de13fbb85332c8fd (patch)
tree7525884a81ccaa9c7c1928b4b41f128d178acd1f /src
parent369ab5d60df13ca7603dd54587c44c31856fc4df (diff)
downloadrabbitmq-server-git-78de8391b44471016be58b53de13fbb85332c8fd.tar.gz
Add SSL Listeners startup section to rabbit.erl startup steps.
Add crypto and ssl to the list of required applications to be started up. The SSL Listeners section refers to the incoming start_ssl_listner function in rabbit_networking.erl, the next patch contains that
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),