summaryrefslogtreecommitdiff
path: root/qpid/cpp/src/qmf/ConsoleSession.cpp
diff options
context:
space:
mode:
authorRajith Muditha Attapattu <rajith@apache.org>2011-02-08 22:53:12 +0000
committerRajith Muditha Attapattu <rajith@apache.org>2011-02-08 22:53:12 +0000
commit8f077522f48fba58b1f3ea1762fa8e6c4f56605b (patch)
treede747a4c827316086b9420063b705e863c956ba2 /qpid/cpp/src/qmf/ConsoleSession.cpp
parenta760efd9b1f4fc9b3e3d9df96fc69947ecf4eac6 (diff)
downloadqpid-python-8f077522f48fba58b1f3ea1762fa8e6c4f56605b.tar.gz
QPID-2994
If the session is transactional, in the invoke method the session state is checked to see if it has dettached. If so the session is removed from the internal map maintained by the connection object. This prevents it from being resumed. An exception is also thrown notifying that failover may have happened in the middle of a transaction and the session is closed. git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1068661 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src/qmf/ConsoleSession.cpp')
0 files changed, 0 insertions, 0 deletions