summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon MacMullen <simon@lshift.net>2010-05-20 16:11:44 +0100
committerSimon MacMullen <simon@lshift.net>2010-05-20 16:11:44 +0100
commitb91b55db490b0633619a2bce3555194486e042f9 (patch)
treea4a3878167d58820ae325fd80b904a9a616fcb70
parent04e79cecc6ee95b4b48dba1e7533836f5e38aee8 (diff)
downloadrabbitmq-server-git-b91b55db490b0633619a2bce3555194486e042f9.tar.gz
No reason for this to be a dict of lists.
-rw-r--r--src/rabbit_reader_queue_collector.erl4
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) ->