summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
authorMatthias Radestock <matthias@rabbitmq.com>2011-04-15 20:18:32 +0100
committerMatthias Radestock <matthias@rabbitmq.com>2011-04-15 20:18:32 +0100
commit17b612db504a3fdb38d3b52c177fe697934d14bb (patch)
tree30f005b8219a2ae8a2b98944d72b1ed814dd7fa3 /src/rabbit.erl
parent0badbef5887bb2e2561233d1e733a477e55c1bac (diff)
parent04aaaa55a15c04f970dc03de869f2fcf7074dcc1 (diff)
downloadrabbitmq-server-git-17b612db504a3fdb38d3b52c177fe697934d14bb.tar.gz
merge bug24009 into default
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r--src/rabbit.erl5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl
index 0731613883..e6e80b4aac 100644
--- a/src/rabbit.erl
+++ b/src/rabbit.erl
@@ -29,11 +29,14 @@
%% Boot steps.
-export([maybe_insert_default_data/0, boot_delegate/0, recover/0]).
+-rabbit_boot_step({pre_boot, [{description, "rabbit boot start"}]}).
+
-rabbit_boot_step({codec_correctness_check,
[{description, "codec correctness check"},
{mfa, {rabbit_binary_generator,
check_empty_content_body_frame_size,
[]}},
+ {requires, pre_boot},
{enables, external_infrastructure}]}).
-rabbit_boot_step({database,
@@ -45,11 +48,13 @@
[{description, "file handle cache server"},
{mfa, {rabbit_sup, start_restartable_child,
[file_handle_cache]}},
+ {requires, pre_boot},
{enables, worker_pool}]}).
-rabbit_boot_step({worker_pool,
[{description, "worker pool"},
{mfa, {rabbit_sup, start_child, [worker_pool_sup]}},
+ {requires, pre_boot},
{enables, external_infrastructure}]}).
-rabbit_boot_step({external_infrastructure,