diff options
Diffstat (limited to 'cpp/src/qpid/messaging/amqp/SessionHandle.cpp')
| -rw-r--r-- | cpp/src/qpid/messaging/amqp/SessionHandle.cpp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/cpp/src/qpid/messaging/amqp/SessionHandle.cpp b/cpp/src/qpid/messaging/amqp/SessionHandle.cpp index 044f208564..8334876b84 100644 --- a/cpp/src/qpid/messaging/amqp/SessionHandle.cpp +++ b/cpp/src/qpid/messaging/amqp/SessionHandle.cpp @@ -75,9 +75,11 @@ void SessionHandle::close() connection->endSession(session); } -void SessionHandle::sync(bool /*block*/) +void SessionHandle::sync(bool block) { - + if (block) { + connection->sync(session); + } } qpid::messaging::Sender SessionHandle::createSender(const qpid::messaging::Address& address) |
