summaryrefslogtreecommitdiff
path: root/qpid/cpp/src
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2007-12-17 18:00:26 +0000
committerGordon Sim <gsim@apache.org>2007-12-17 18:00:26 +0000
commit32afacb3848e0b6a5a42343b675d537b012354fc (patch)
treefbe271d608660a249365199c60375e9e67afeef3 /qpid/cpp/src
parent527000366ac4023e0aee9508748f02919987967e (diff)
downloadqpid-python-32afacb3848e0b6a5a42343b675d537b012354fc.tar.gz
Add log message when broker closes connection
git-svn-id: https://svn.apache.org/repos/asf/incubator/qpid/trunk@604947 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/cpp/src')
-rw-r--r--qpid/cpp/src/qpid/client/ConnectionHandler.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/qpid/cpp/src/qpid/client/ConnectionHandler.cpp b/qpid/cpp/src/qpid/client/ConnectionHandler.cpp
index df84a98811..6a07548378 100644
--- a/qpid/cpp/src/qpid/client/ConnectionHandler.cpp
+++ b/qpid/cpp/src/qpid/client/ConnectionHandler.cpp
@@ -185,8 +185,10 @@ void ConnectionHandler::handle(AMQMethodBody* method)
if (method->isA<ConnectionCloseBody>()) {
send(ConnectionCloseOkBody(version));
setState(CLOSED);
+ ConnectionCloseBody* c=polymorphic_downcast<ConnectionCloseBody*>(method);
+ QPID_LOG(warning, "Broker closed connection: " << c->getReplyCode()
+ << ", " << c->getReplyText());
if (onError) {
- ConnectionCloseBody* c=polymorphic_downcast<ConnectionCloseBody*>(method);
onError(c->getReplyCode(), c->getReplyText());
}
} else {