diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-09-16 11:52:32 +0100 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-09-16 11:52:32 +0100 |
commit | ce22572cfc40fe84742f64e1d4720b4d9c06e05a (patch) | |
tree | ba3e688831ab3eb23500317472da451ad46351c4 /src/rabbit.erl | |
parent | 6586d8c99039396454b90c803664315275094969 (diff) | |
download | rabbitmq-server-ce22572cfc40fe84742f64e1d4720b4d9c06e05a.tar.gz |
Only check vhost / user / permission tables before inserting default data in case we somehow get a row somewhere during early startup in first boot that confuses the check.bug26370
Diffstat (limited to 'src/rabbit.erl')
-rw-r--r-- | src/rabbit.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit.erl b/src/rabbit.erl index 29e38c1f..71014ee7 100644 --- a/src/rabbit.erl +++ b/src/rabbit.erl @@ -622,8 +622,8 @@ recover() -> rabbit_amqqueue:start(Qs). maybe_insert_default_data() -> - case rabbit_table:is_empty() of - true -> insert_default_data(); + case rabbit_table:needs_default_data() of + true -> insert_default_data(); false -> ok end. |