diff options
| author | Matthew Sackman <matthew@rabbitmq.com> | 2011-03-23 17:23:12 +0000 |
|---|---|---|
| committer | Matthew Sackman <matthew@rabbitmq.com> | 2011-03-23 17:23:12 +0000 |
| commit | 0d41cf3621a9d52ba769a59dd62d982f5c5d9748 (patch) | |
| tree | 279090d4365fdfe3ea1be7bb2d83700065d132c7 | |
| parent | beaaec77b432e5ac05cb5945520db466838d3df5 (diff) | |
| download | rabbitmq-server-git-0d41cf3621a9d52ba769a59dd62d982f5c5d9748.tar.gz | |
Turns out it's very important that we do write the schema_version when call mnesia:cluster
| -rw-r--r-- | src/rabbit_mnesia.erl | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl index 8bc8988056..fbcf07ae77 100644 --- a/src/rabbit_mnesia.erl +++ b/src/rabbit_mnesia.erl @@ -113,7 +113,8 @@ cluster(ClusterNodes, Force) -> ensure_mnesia_dir(), rabbit_misc:ensure_ok(mnesia:start(), cannot_start_mnesia), try - ok = init_db(ClusterNodes, Force, fun () -> ok end), + ok = init_db(ClusterNodes, Force, + fun maybe_upgrade_local_or_record_desired/0), ok = create_cluster_nodes_config(ClusterNodes) after mnesia:stop() |
