summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@lshift.net>2009-06-23 14:28:51 +0100
committerMatthew Sackman <matthew@lshift.net>2009-06-23 14:28:51 +0100
commite9c209150c5f911928863498c0ee51784e5cb86e (patch)
treebff8f10abfa506b1fbbdd79fc67dfe1c2a98efd4 /src
parent8b558751b966b3e9cf7077bac999862de379f7d8 (diff)
downloadrabbitmq-server-git-e9c209150c5f911928863498c0ee51784e5cb86e.tar.gz
without this, rabbit_disk_queue seems to refuse to start up if there are messages to be recovered, due to mnesia not being running fast enough.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_misc.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rabbit_misc.erl b/src/rabbit_misc.erl
index 2971e33265..f38ee63155 100644
--- a/src/rabbit_misc.erl
+++ b/src/rabbit_misc.erl
@@ -409,7 +409,7 @@ format_stderr(Fmt, Args) ->
manage_applications(Iterate, Do, Undo, SkipError, ErrorTag, Apps) ->
Iterate(fun (App, Acc) ->
case Do(App) of
- ok -> [App | Acc];
+ ok -> timer:sleep(100), [App | Acc];
{error, {SkipError, _}} -> Acc;
{error, Reason} ->
lists:foreach(Undo, Acc),