diff options
| author | Essien Ita Essien <essiene@gmail.com> | 2008-12-15 22:15:24 +0100 |
|---|---|---|
| committer | Essien Ita Essien <essiene@gmail.com> | 2008-12-15 22:15:24 +0100 |
| commit | 78de8391b44471016be58b53de13fbb85332c8fd (patch) | |
| tree | 7525884a81ccaa9c7c1928b4b41f128d178acd1f /src | |
| parent | 369ab5d60df13ca7603dd54587c44c31856fc4df (diff) | |
| download | rabbitmq-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.erl | 11 |
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), |
