[ 
https://issues.apache.org/activemq/browse/AMQNET-220?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=56506#action_56506
 ] 

Timothy Bish commented on AMQNET-220:
-------------------------------------

I've made some changes in trunk and the 1.2.x branch that makes the client ack 
more like the Java client but am still seeing some redelivery issues.  Messages 
are getting marked as redelivered at the broker when they shouldn't bed.

> Should retry 15 times in between sessions
> -----------------------------------------
>
>                 Key: AMQNET-220
>                 URL: https://issues.apache.org/activemq/browse/AMQNET-220
>             Project: ActiveMQ .Net
>          Issue Type: Bug
>          Components: NMS
>    Affects Versions: 1.2.0
>         Environment: ActiveMQ 5.2
>            Reporter: Mark Gellings
>            Assignee: Timothy Bish
>             Fix For: 1.2.0
>
>         Attachments: NativeNMSConsumerAndProducer.zip
>
>
> I'm using AcknowledgementMode.Transactional mode and have set the max 
> redeliveries to 15.  If I create a message rolling back each time the 
> listener delegate recieves it, wait 10 seconds, then the message is 
> redelivered 10 times.  I then dispose the session and the message is still in 
> the queue marked redelivered as expected.
> Then establishing a new session with max redeliveries set to 15 again, when 
> recieving the message the logic again rolls back on the session when the 
> message comes through.  The message is redelivered only once.  For a total of 
> 11 times and is deleted from the queue.  I would expect it to be redelivered 
> a total of 15 times.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to