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