[
https://issues.apache.org/jira/browse/AMQ-7496?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17133164#comment-17133164
]
ASF subversion and git services commented on AMQ-7496:
------------------------------------------------------
Commit 23af2edcc54e69721a4d2d2ef46c3fe9b37d5bb1 in activemq's branch
refs/heads/activemq-5.15.x from Christopher L. Shannon (cshannon)
[ https://gitbox.apache.org/repos/asf?p=activemq.git;h=23af2ed ]
(AMQ-7496) - Improve inflight message size test accuracy and reliability
(cherry picked from commit d539ff77b96f3a8ae646c448c2eeba50c6684429)
> Inflight message size counter is not decremented on message expiration
> ----------------------------------------------------------------------
>
> Key: AMQ-7496
> URL: https://issues.apache.org/jira/browse/AMQ-7496
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker
> Affects Versions: 5.15.13
> Reporter: Christopher L. Shannon
> Assignee: Christopher L. Shannon
> Priority: Major
> Fix For: 5.16.0, 5.15.14
>
>
> I discovered an issue where the Inflight message size counter is not
> decremented properly if a Prefetch consumer (durable or queue) expires the
> message and sends an expiration ack back to the broker. The issue is simply
> the original commit for this feature missed that location to decrement the
> size when the message was removed from dispatch.
> This Jira will fix that issue and will also clean up the handling of inflight
> message size and count inside of PrefetchSubscription to be a little cleaner,
> easier to follow and less error prone.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)