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]

Reply via email to