[
https://issues.apache.org/jira/browse/QPID-1665?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Arnaud Simon updated QPID-1665:
-------------------------------
Status: Ready To Review (was: In Progress)
> (0.10 client) session does not ack messages before maxprefetch/2 is reached
> ----------------------------------------------------------------------------
>
> Key: QPID-1665
> URL: https://issues.apache.org/jira/browse/QPID-1665
> Project: Qpid
> Issue Type: Bug
> Components: Java Client
> Affects Versions: M4
> Reporter: Arnaud Simon
> Assignee: Arnaud Simon
> Fix For: M5
>
>
> Description:
> The following is done in AMQSession_0_10 method acknowledgeMessage
> if (unackedCount >= prefetch/2)
> {
> flushAcknowledgments();
> }
> This results in messages not being acknowledged when prefetch > 1. The
> default value of prefetch is 1 hence masking the problem.
> Solution:
> Only do that for org.apache.qpid.jms.Session.NO_ACKNOWLEDGE mode and ack
> messages otherwise
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project: http://qpid.apache.org
Use/Interact: mailto:[email protected]