diff options
| author | Simon MacMullen <simon@lshift.net> | 2010-05-20 16:11:44 +0100 |
|---|---|---|
| committer | Simon MacMullen <simon@lshift.net> | 2010-05-20 16:11:44 +0100 |
| commit | b91b55db490b0633619a2bce3555194486e042f9 (patch) | |
| tree | a4a3878167d58820ae325fd80b904a9a616fcb70 | |
| parent | 04e79cecc6ee95b4b48dba1e7533836f5e38aee8 (diff) | |
| download | rabbitmq-server-git-b91b55db490b0633619a2bce3555194486e042f9.tar.gz | |
No reason for this to be a dict of lists.
| -rw-r--r-- | src/rabbit_reader_queue_collector.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/rabbit_reader_queue_collector.erl b/src/rabbit_reader_queue_collector.erl index 6c86cab880..058affa7d7 100644 --- a/src/rabbit_reader_queue_collector.erl +++ b/src/rabbit_reader_queue_collector.erl @@ -77,7 +77,7 @@ handle_call({register_exclusive_queue, Q}, _From, State = #state{exclusive_queues = Queues}) -> MonitorRef = erlang:monitor(process, Q#amqqueue.pid), {reply, ok, - State#state{exclusive_queues = dict:append(MonitorRef, Q, Queues)}}; + State#state{exclusive_queues = dict:store(MonitorRef, Q, Queues)}}; handle_call(delete_all, _From, State = #state{exclusive_queues = ExclusiveQueues}) -> @@ -87,7 +87,7 @@ handle_call(delete_all, _From, erlang:demonitor(MonitorRef), rabbit_amqqueue:delete(Q, false, false) end) - || {MonitorRef, [Q]} <- dict:to_list(ExclusiveQueues)], + || {MonitorRef, Q} <- dict:to_list(ExclusiveQueues)], {reply, ok, State}; handle_call(shutdown, _From, State) -> |
