diff options
| author | Alvaro Videla <videlalvaro@gmail.com> | 2015-05-19 18:37:15 +0200 |
|---|---|---|
| committer | Alvaro Videla <videlalvaro@gmail.com> | 2015-05-19 18:37:15 +0200 |
| commit | e100e9a12aef79f9b76dbd9771b2acda2f4ed916 (patch) | |
| tree | bb3bd2134f9a61a64dc986b5e2dfed533b5d49d5 /src | |
| parent | b5cc6a04168cf40241788e1dad0938ff7ae3ffe9 (diff) | |
| parent | 64b133c6b3ca13b623019c689b83c22000ff9a4e (diff) | |
| download | rabbitmq-server-git-e100e9a12aef79f9b76dbd9771b2acda2f4ed916.tar.gz | |
Merge pull request #160 from rabbitmq/rabbitmq-server-157
Start rabbit_alarm before FHC
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit.erl | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index b55c129a91..24883dc6d4 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -40,6 +40,13 @@ {requires, pre_boot}, {enables, external_infrastructure}]}). +%% rabbit_alarm currently starts memory and disk space monitors +-rabbit_boot_step({rabbit_alarm, + [{description, "alarm handler"}, + {mfa, {rabbit_alarm, start, []}}, + {requires, pre_boot}, + {enables, external_infrastructure}]}). + -rabbit_boot_step({database, [{mfa, {rabbit_mnesia, init, []}}, {requires, file_handle_cache}, @@ -54,7 +61,8 @@ -rabbit_boot_step({file_handle_cache, [{description, "file handle cache server"}, {mfa, {rabbit, start_fhc, []}}, - {requires, pre_boot}, + %% FHC needs memory monitor to be running + {requires, rabbit_alarm}, {enables, worker_pool}]}). -rabbit_boot_step({worker_pool, @@ -85,12 +93,6 @@ [{description, "kernel ready"}, {requires, external_infrastructure}]}). --rabbit_boot_step({rabbit_alarm, - [{description, "alarm handler"}, - {mfa, {rabbit_alarm, start, []}}, - {requires, kernel_ready}, - {enables, core_initialized}]}). - -rabbit_boot_step({rabbit_memory_monitor, [{description, "memory monitor"}, {mfa, {rabbit_sup, start_restartable_child, |
