summaryrefslogtreecommitdiff
path: root/qpid/cpp/src
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2015-01-13 10:25:02 +0000
committerGordon Sim <gsim@apache.org>2015-01-13 10:25:02 +0000
commite757e25f051ab6c0bb2656146a6f4b2b045e11d7 (patch)
treefd4280beca6eb41f7db9c4e7d968648ad20c051d /qpid/cpp/src
parente09fd3a94e433d98dccd477f91b6d1b0c6796c34 (diff)
downloadqpid-python-e757e25f051ab6c0bb2656146a6f4b2b045e11d7.tar.gz
QPID-6310 ensure session is attached even for unsupported controls
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1651319 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src')
-rw-r--r--qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp b/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp
index 43f39c2919..bd0dcbfc85 100644
--- a/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp
+++ b/qpid/cpp/src/qpid/amqp_0_10/SessionHandler.cpp
@@ -276,6 +276,7 @@ void SessionHandler::flush(bool expected, bool confirmed, bool completed) {
}
void SessionHandler::gap(const SequenceSet& /*commands*/) {
+ checkAttached();
throw NotImplementedException("session.gap not supported");
}