Author: gsim
Date: Tue Mar 26 18:09:42 2013
New Revision: 1461249
URL: http://svn.apache.org/r1461249
Log:
QPID-4668: Message is only redelivered if delivery count is greater than 1
Modified:
qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.cpp
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.cpp?rev=1461249&r1=1461248&r2=1461249&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/messaging/amqp/EncodedMessage.cpp Tue Mar 26
18:09:42 2013
@@ -228,7 +228,7 @@ void EncodedMessage::InitialScan::onTtl(
void EncodedMessage::InitialScan::onFirstAcquirer(bool b) { em.firstAcquirer =
b; }
void EncodedMessage::InitialScan::onDeliveryCount(uint32_t i)
{
- mi.setRedelivered(i);
+ mi.setRedelivered(i > 1);
em.deliveryCount = i;
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]