summaryrefslogtreecommitdiff
path: root/cpp/lib/broker/SessionHandlerImpl.cpp
diff options
context:
space:
mode:
authorAlan Conway <aconway@apache.org>2007-03-05 22:53:11 +0000
committerAlan Conway <aconway@apache.org>2007-03-05 22:53:11 +0000
commit92910e32ef098b6f60b25781456157c2bcd1fe81 (patch)
treee94ab8ddadaed7efe71e328082933142b6f128ee /cpp/lib/broker/SessionHandlerImpl.cpp
parent54ba98d03f69e6b07008b2b5a3f37ab825e534fa (diff)
downloadqpid-python-92910e32ef098b6f60b25781456157c2bcd1fe81.tar.gz
Send missing recoverOk response to recover.
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid@514903 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'cpp/lib/broker/SessionHandlerImpl.cpp')
-rw-r--r--cpp/lib/broker/SessionHandlerImpl.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/cpp/lib/broker/SessionHandlerImpl.cpp b/cpp/lib/broker/SessionHandlerImpl.cpp
index 25f3fbc10f..75fe11d6da 100644
--- a/cpp/lib/broker/SessionHandlerImpl.cpp
+++ b/cpp/lib/broker/SessionHandlerImpl.cpp
@@ -445,6 +445,7 @@ void SessionHandlerImpl::BasicHandlerImpl::reject(u_int16_t /*channel*/, u_int64
void SessionHandlerImpl::BasicHandlerImpl::recover(u_int16_t channel, bool requeue){
parent->getChannel(channel)->recover(requeue);
+ parent->client->getBasic().recoverOk(channel);
}
void SessionHandlerImpl::TxHandlerImpl::select(u_int16_t channel){