diff options
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), |
