summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMatthew Sackman <matthew@rabbitmq.com>2011-02-11 13:07:51 +0000
committerMatthew Sackman <matthew@rabbitmq.com>2011-02-11 13:07:51 +0000
commit90f31d6af6b02fd6723692df32c8e31fe71f5c65 (patch)
tree029ac7363e943e9710bbf6e3aa883e00b7badbe6 /src
parent6d1e427077d3f46ad0813dc77393d71286163dd1 (diff)
downloadrabbitmq-server-git-90f31d6af6b02fd6723692df32c8e31fe71f5c65.tar.gz
cosmetic - moving protocol field up.
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_channel.erl13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl
index aeb8475885..b2b784705f 100644
--- a/src/rabbit_channel.erl
+++ b/src/rabbit_channel.erl
@@ -29,13 +29,12 @@
handle_info/2, handle_pre_hibernate/1, prioritise_call/3,
prioritise_cast/2]).
--record(ch, {state, channel, reader_pid, writer_pid, limiter_pid,
+-record(ch, {state, protocol, channel, reader_pid, writer_pid, limiter_pid,
start_limiter_fun, transaction_id, tx_participants, next_tag,
uncommitted_ack_q, unacked_message_q,
user, virtual_host, most_recently_declared_queue,
consumer_mapping, blocking, queue_collector_pid, stats_timer,
- confirm_enabled, publish_seqno, unconfirmed, confirmed,
- protocol}).
+ confirm_enabled, publish_seqno, unconfirmed, confirmed}).
-define(MAX_PERMISSION_CACHE_SIZE, 12).
@@ -156,6 +155,7 @@ init([Protocol, Channel, ReaderPid, WriterPid, User, VHost, CollectorPid,
ok = pg_local:join(rabbit_channels, self()),
StatsTimer = rabbit_event:init_stats_timer(),
State = #ch{state = starting,
+ protocol = Protocol,
channel = Channel,
reader_pid = ReaderPid,
writer_pid = WriterPid,
@@ -176,8 +176,7 @@ init([Protocol, Channel, ReaderPid, WriterPid, User, VHost, CollectorPid,
confirm_enabled = false,
publish_seqno = 1,
unconfirmed = gb_trees:empty(),
- confirmed = [],
- protocol = Protocol},
+ confirmed = []},
rabbit_event:notify(channel_created, infos(?CREATION_EVENT_KEYS, State)),
rabbit_event:if_enabled(StatsTimer,
fun() -> internal_emit_stats(State) end),
@@ -356,9 +355,9 @@ return_ok(State, false, Msg) -> {reply, Msg, State}.
ok_msg(true, _Msg) -> undefined;
ok_msg(false, Msg) -> Msg.
-send_exception(Reason, State = #ch{channel = Channel,
+send_exception(Reason, State = #ch{protocol = Protocol,
+ channel = Channel,
writer_pid = WriterPid,
- protocol = Protocol,
reader_pid = ReaderPid}) ->
{_ShouldClose, CloseChannel, CloseMethod} =
rabbit_binary_generator:map_exception(Channel, Reason, Protocol),