diff options
Diffstat (limited to 'qpid/python')
| -rw-r--r-- | qpid/python/qpid/connection08.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/qpid/python/qpid/connection08.py b/qpid/python/qpid/connection08.py index 7694114623..1b794425c9 100644 --- a/qpid/python/qpid/connection08.py +++ b/qpid/python/qpid/connection08.py @@ -61,12 +61,13 @@ class SockIO: def close(self): try: - self.sock.shutdown(SHUT_RDWR) - except socket.error, e: - if (e.errno == errno.ENOTCONN): - pass - else: - raise + try: + self.sock.shutdown(SHUT_RDWR) + except socket.error, e: + if (e.errno == errno.ENOTCONN): + pass + else: + raise finally: self.sock.close() |
