summaryrefslogtreecommitdiff
path: root/qpid/python
diff options
context:
space:
mode:
authorPavel Moravec <pmoravec@apache.org>2014-06-26 17:00:04 +0000
committerPavel Moravec <pmoravec@apache.org>2014-06-26 17:00:04 +0000
commit1e67313d74963a5b94d7025056b5ec38b79fd380 (patch)
tree46eec3a5042cd7f28f782274ba1d10a20392c080 /qpid/python
parentc84f31d347eb57eca6248777702c98dab87ebfd2 (diff)
downloadqpid-python-1e67313d74963a5b94d7025056b5ec38b79fd380.tar.gz
[QPID-5852]: [Python client] connection.opened() returns True after unsuccessful connection
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@1605855 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python')
-rw-r--r--qpid/python/qpid/messaging/endpoints.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/qpid/python/qpid/messaging/endpoints.py b/qpid/python/qpid/messaging/endpoints.py
index a1d1af10b8..eb4c196ee8 100644
--- a/qpid/python/qpid/messaging/endpoints.py
+++ b/qpid/python/qpid/messaging/endpoints.py
@@ -218,6 +218,9 @@ class Connection(Endpoint):
raised this time but won't block future calls
"""
self.error = None
+ raise e
+
+ self.close()
raise e
def get_error(self):