summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/rabbit_queue_mode_manager.erl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_queue_mode_manager.erl b/src/rabbit_queue_mode_manager.erl
index 0e59f7d226..d3a753a63d 100644
--- a/src/rabbit_queue_mode_manager.erl
+++ b/src/rabbit_queue_mode_manager.erl
@@ -92,8 +92,8 @@ handle_call({register, Pid}, _From,
State = #state { queues = Qs, mode = Mode }) ->
_MRef = erlang:monitor(process, Pid),
Result = case Mode of
- unlimited -> mixed;
- _ -> disk
+ disk_only -> disk;
+ _ -> mixed
end,
{reply, {ok, Result}, State #state { queues = dict:store(Pid, 0, Qs) }}.