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]

Reply via email to