summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Wragg <david@rabbitmq.com>2010-06-29 20:27:45 +0100
committerDavid Wragg <david@rabbitmq.com>2010-06-29 20:27:45 +0100
commit5055970340ddb7ac268d8a5b13888546a31ed7b5 (patch)
tree83be6be386d0a8d48fa87612319527039090bd4a
parent1f1f7c80d75505c79912971d7b794a5add70b4a3 (diff)
parent3b23a9ad37253fd0b3a2a6f920ee0d7549285d40 (diff)
downloadrabbitmq-server-5055970340ddb7ac268d8a5b13888546a31ed7b5.tar.gz
merge bug22882 into default (ssl is even more broken with rabbit in R14A)
-rw-r--r--ebin/rabbit_app.in4
-rw-r--r--src/rabbit_networking.erl2
2 files changed, 3 insertions, 3 deletions
diff --git a/ebin/rabbit_app.in b/ebin/rabbit_app.in
index bdf407eb..ce94cafe 100644
--- a/ebin/rabbit_app.in
+++ b/ebin/rabbit_app.in
@@ -11,8 +11,8 @@
rabbit_sup,
rabbit_tcp_client_sup]},
{applications, [kernel, stdlib, sasl, mnesia, os_mon]},
-%% we also depend on ssl but it shouldn't be in here as we don't
-%% actually want to start it
+%% we also depend on crypto, public_key and ssl but they shouldn't be
+%% in here as we don't actually want to start it
{mod, {rabbit, []}},
{env, [{tcp_listeners, [{"0.0.0.0", 5672}]},
{ssl_listeners, []},
diff --git a/src/rabbit_networking.erl b/src/rabbit_networking.erl
index c3d0b7b7..68ffc98a 100644
--- a/src/rabbit_networking.erl
+++ b/src/rabbit_networking.erl
@@ -102,7 +102,7 @@ boot_ssl() ->
{ok, []} ->
ok;
{ok, SslListeners} ->
- ok = rabbit_misc:start_applications([crypto, ssl]),
+ ok = rabbit_misc:start_applications([crypto, public_key, ssl]),
{ok, SslOpts} = application:get_env(ssl_options),
[start_ssl_listener(Host, Port, SslOpts) || {Host, Port} <- SslListeners],
ok