From 28310e48682f989b211bd587d2dc45d0e3516f3a Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Thu, 12 Dec 2013 15:16:40 +0000 Subject: maintain consistency of process dict channel entries (just as we used to) --- src/rabbit_reader.erl | 1 + 1 file changed, 1 insertion(+) diff --git a/src/rabbit_reader.erl b/src/rabbit_reader.erl index e33c6de2..48f65985 100644 --- a/src/rabbit_reader.erl +++ b/src/rabbit_reader.erl @@ -623,6 +623,7 @@ create_channel(Channel, Protocol, User, VHost, Capabilities, Collector}), MRef = erlang:monitor(process, ChPid), put({ch_pid, ChPid}, {Channel, MRef}), + put({channel, Channel}, {ChPid, AState}), {ok, {ChPid, AState}, State#v1{channel_count = ChannelCount + 1}}. channel_cleanup(ChPid, State = #v1{channel_count = ChannelCount}) -> -- cgit v1.2.1