Author: gsim
Date: Wed Jul 13 09:54:32 2011
New Revision: 1145936

URL: http://svn.apache.org/viewvc?rev=1145936&view=rev
Log:
QPID-3355: Declare the wait while waiting for completion. Patch from Jason 
Dillaman.

Modified:
    qpid/trunk/qpid/cpp/src/qpid/client/SessionImpl.cpp

Modified: qpid/trunk/qpid/cpp/src/qpid/client/SessionImpl.cpp
URL: 
http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/qpid/client/SessionImpl.cpp?rev=1145936&r1=1145935&r2=1145936&view=diff
==============================================================================
--- qpid/trunk/qpid/cpp/src/qpid/client/SessionImpl.cpp (original)
+++ qpid/trunk/qpid/cpp/src/qpid/client/SessionImpl.cpp Wed Jul 13 09:54:32 2011
@@ -170,6 +170,7 @@ Demux& SessionImpl::getDemux()
 void SessionImpl::waitForCompletion(const SequenceNumber& id)
 {
     Lock l(state);
+    sys::Waitable::ScopedWait w(state);
     waitForCompletionImpl(id);
 }
 



---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:commits-subscr...@qpid.apache.org

Reply via email to