summaryrefslogtreecommitdiff
path: root/src/app_utils.erl
diff options
context:
space:
mode:
Diffstat (limited to 'src/app_utils.erl')
-rw-r--r--src/app_utils.erl8
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,