summaryrefslogtreecommitdiff
path: root/src/rabbit.erl
diff options
context:
space:
mode:
authorSimon MacMullen <simon@rabbitmq.com>2014-09-16 11:52:32 +0100
committerSimon MacMullen <simon@rabbitmq.com>2014-09-16 11:52:32 +0100
commitce22572cfc40fe84742f64e1d4720b4d9c06e05a (patch)
treeba3e688831ab3eb23500317472da451ad46351c4 /src/rabbit.erl
parent6586d8c99039396454b90c803664315275094969 (diff)
downloadrabbitmq-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.erl4
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.