Skip to content

Commit 6bb211c

Browse files
set unacked_count and unacked_bytesize to 0 on queue restart
1 parent 7a0b52c commit 6bb211c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/lavinmq/amqp/queue/queue.cr

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,8 @@ module LavinMQ::AMQP
220220
@paused = BoolChannel.new(false)
221221
@consumers_empty = BoolChannel.new(true)
222222
@single_active_consumer_change = ::Channel(Client::Channel::Consumer).new
223+
@unacked_count.set(0u32, :relaxed)
224+
@unacked_bytesize.set(0u64, :relaxed)
223225
end
224226

225227
# own method so that it can be overriden in other queue implementations

0 commit comments

Comments
 (0)