diff options
author | Simon MacMullen <simon@rabbitmq.com> | 2014-11-20 09:49:27 +0000 |
---|---|---|
committer | Simon MacMullen <simon@rabbitmq.com> | 2014-11-20 09:49:27 +0000 |
commit | 379a34630cb543782941a306de4187386807aca5 (patch) | |
tree | 94885bf3b6fc1713f54fce18872b47064efa81c5 | |
parent | 5cb58bd01ba47dd108eef704d65515fdbca45e2b (diff) | |
download | rabbitmq-server-379a34630cb543782941a306de4187386807aca5.tar.gz |
Sleep to mitigate bug 26467 in the 3.4.x series.bug26470
-rw-r--r-- | src/app_utils.erl | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/app_utils.erl b/src/app_utils.erl index 87e6fa0b..ad270518 100644 --- a/src/app_utils.erl +++ b/src/app_utils.erl @@ -62,7 +62,13 @@ start_applications(Apps, ErrorHandler) -> stop_applications(Apps, ErrorHandler) -> manage_applications(fun lists:foldr/3, - fun application:stop/1, + %% Mitigation for bug 26467. TODO remove when we fix it. + fun (mnesia) -> + timer:sleep(1000), + application:stop(mnesia); + (App) -> + application:stop(App) + end, fun application:start/1, not_started, ErrorHandler, |