Author: gsim
Date: Mon Jun 23 12:46:58 2014
New Revision: 1604785
URL: http://svn.apache.org/r1604785
Log:
QPID-5828: Ensure that we don't try to check status of null completion handle
Modified:
qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp
Modified: qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp
URL:
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp?rev=1604785&r1=1604784&r2=1604785&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/client/amqp0_10/SenderImpl.cpp Mon Jun 23
12:46:58 2014
@@ -158,7 +158,7 @@ uint32_t SenderImpl::checkPendingSends(b
} else {
flushed = false;
}
- while (!outgoing.empty() && outgoing.front().status.isComplete()) {
+ while (!outgoing.empty() && outgoing.front().status.isValid() &&
outgoing.front().status.isComplete()) {
outgoing.pop_front();
}
return outgoing.size();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]