From 9c56be21804d68000f6e74a0cdab6d8cf861810f Mon Sep 17 00:00:00 2001 From: Matthias Radestock Date: Tue, 11 Jan 2011 09:54:17 +0000 Subject: start confirm sequence numbering at 1 instead of 0 in order to avoid conflict with special meaning of deliver_tag=0 in basic.ack --- src/rabbit_channel.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/rabbit_channel.erl b/src/rabbit_channel.erl index 579d7f49..930e48e6 100644 --- a/src/rabbit_channel.erl +++ b/src/rabbit_channel.erl @@ -185,7 +185,7 @@ init([Channel, ReaderPid, WriterPid, User, VHost, CollectorPid, queue_collector_pid = CollectorPid, stats_timer = StatsTimer, confirm_enabled = false, - publish_seqno = 0, + publish_seqno = 1, unconfirmed = gb_sets:new(), queues_for_msg = dict:new()}, rabbit_event:notify(channel_created, infos(?CREATION_EVENT_KEYS, State)), -- cgit v1.2.1