diff options
author | Tim Watson <watson.timothy@gmail.com> | 2013-11-21 21:59:55 +0000 |
---|---|---|
committer | Tim Watson <watson.timothy@gmail.com> | 2013-11-21 21:59:55 +0000 |
commit | b54be485a07a9bf3e96133f4b2c588f8a5b97e88 (patch) | |
tree | 6bc385538ff776abaf91a7900609c2af069701af /src/rabbit.erl | |
parent | 0576ac9b930c8dbcc11b068b20ff64fde1357948 (diff) | |
download | rabbitmq-server-b54be485a07a9bf3e96133f4b2c588f8a5b97e88.tar.gz |
Re-work boot step handling
We need to support interleaving plugin boot steps with rabbit?s own
(internal) ones during the boot/start sequence, and also running them
independently during runtime activation.
This commit also drops the use of an ets table to track which cleanup
steps we?ve run, and simplifies the boot step execution procedures.
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r-- | src/rabbit.erl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index 44cd275d..374fccc3 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -411,6 +411,7 @@ start(normal, []) -> true = register(rabbit, self()), print_banner(), log_banner(), + rabbit_boot:run_boot_steps(), {ok, SupPid}; Error -> Error |