diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_mnesia.erl | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/src/rabbit_mnesia.erl b/src/rabbit_mnesia.erl index 8c908ee572..2f1e150a49 100644 --- a/src/rabbit_mnesia.erl +++ b/src/rabbit_mnesia.erl @@ -494,16 +494,9 @@ init_db(ClusterNodes, Force, SecondaryPostMnesiaFun) -> true -> ok end, %% We create a new db (on disk, or in ram) in the first - %% three cases and attempt to upgrade the in the other two + %% two cases and attempt to upgrade the in the other two case {Nodes, WasDiskNode, IsDiskNode} of - {_, true, false} -> - %% Converting disc node to ram - mnesia:stop(), - move_db(), - rabbit_misc:ensure_ok(mnesia:start(), - cannot_start_mnesia), - ok = create_schema(false); - {[], false, false} -> + {[], _, false} -> %% New ram node; start from scratch ok = create_schema(false); {[], false, true} -> |
