[
https://issues.apache.org/jira/browse/AMQCPP-468?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13591868#comment-13591868
]
Martin Lichtin commented on AMQCPP-468:
---------------------------------------
It may be a misunderstanding.
I was reading that recover() "restarts message delivery", so I assumed a
start() is not necessary.
But is the proper sequence
stop()
recover()
start()
?
I noticed in the integration tests only recover() is called.
However, I need to first stop a session and then later recover/start it.
> Session recover() does not seem to restart message delivery
> -----------------------------------------------------------
>
> Key: AMQCPP-468
> URL: https://issues.apache.org/jira/browse/AMQCPP-468
> Project: ActiveMQ C++ Client
> Issue Type: Bug
> Components: CMS Impl
> Affects Versions: 3.5.0
> Reporter: Martin Lichtin
> Assignee: Timothy Bish
> Attachments: amqcpp-468.cpp
>
>
> Session recover() method (implemented in AMQCPP-383) does not seem to restart
> message delivery.
> Will attach some test code.
> It runs a consumer that keeps received messages pending (does not ack them).
> I expected that after a Session recover(), the messages would be redelivered.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira