summaryrefslogtreecommitdiff
path: root/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
commitf4a45cde33abd6a163494dc2cff0760d27b9867b (patch)
tree3dfca3b96f2597367e4c56a82ca80ab46ca63fc0 /python
parentf6bb1bc371eefd5d763c8872fc16613085078f75 (diff)
downloadqpid-python-f4a45cde33abd6a163494dc2cff0760d27b9867b.tar.gz
[QPID-5852]: [Python client] connection.opened() returns True after unsuccessful connection
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk/qpid@1605855 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'python')
-rw-r--r--python/qpid/messaging/endpoints.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/python/qpid/messaging/endpoints.py b/python/qpid/messaging/endpoints.py
index a1d1af10b8..eb4c196ee8 100644
--- a/python/qpid/messaging/endpoints.py
+++ b/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):