diff options
| author | Matthew Sackman <matthew@lshift.net> | 2009-06-22 12:27:51 +0100 |
|---|---|---|
| committer | Matthew Sackman <matthew@lshift.net> | 2009-06-22 12:27:51 +0100 |
| commit | 64e4ba35b4db99cd992c728741448a7a24bbb958 (patch) | |
| tree | 3cbd7c3816914a3970189b990e599820ac3ef261 | |
| parent | 80572e52c3423b58ad4509564a64f9cf29a8035e (diff) | |
| download | rabbitmq-server-git-64e4ba35b4db99cd992c728741448a7a24bbb958.tar.gz | |
annoying bug which appeared ages ago and has only just been squashed. Meant queues were being started up in the wrong mode when in the "middle" mode...
| -rw-r--r-- | src/rabbit_queue_mode_manager.erl | 4 |
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) }}. |
