summaryrefslogtreecommitdiff
path: root/qpid/python
diff options
context:
space:
mode:
authorGordon Sim <gsim@apache.org>2010-06-02 10:24:10 +0000
committerGordon Sim <gsim@apache.org>2010-06-02 10:24:10 +0000
commitee264c0fdaede4c4fee624b289aad475c9bd31b0 (patch)
tree02ecd010ddd2ecf28877aa3aa1ad119e8b934137 /qpid/python
parent292347fdbd7ef8e204ff3486b21497f33bff50fd (diff)
downloadqpid-python-ee264c0fdaede4c4fee624b289aad475c9bd31b0.tar.gz
QPID-2637: Mark connection as failed if read from socket fails
git-svn-id: https://svn.apache.org/repos/asf/qpid/trunk@950472 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'qpid/python')
-rw-r--r--qpid/python/qpid/connection.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/qpid/python/qpid/connection.py b/qpid/python/qpid/connection.py
index 2c61e5a51b..7dbefb8778 100644
--- a/qpid/python/qpid/connection.py
+++ b/qpid/python/qpid/connection.py
@@ -132,6 +132,7 @@ class Connection(Framer):
def detach_all(self):
self.lock.acquire()
+ self.failed = True
try:
for ssn in self.attached.values():
if self.close_code[0] != 200: