summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2019-04-01 20:14:44 -0700
committerDana Powers <dana.powers@gmail.com>2019-04-01 20:14:44 -0700
commit1f4feee0188768a54eb348ca7d9f374cc5d1bd51 (patch)
tree2ae8a178602f21e28efe7c7845f97f0ff89e6925
parent51313d792a24059d003f5647ec531cfd9d62d7ab (diff)
downloadkafka-python-fix_close_socket_attribute_error.tar.gz
Fix possible AttribueError during conn._close_socketfix_close_socket_attribute_error
-rw-r--r--kafka/conn.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/kafka/conn.py b/kafka/conn.py
index 33950db..c886a7e 100644
--- a/kafka/conn.py
+++ b/kafka/conn.py
@@ -769,7 +769,7 @@ class BrokerConnection(object):
log.debug('%s: reconnect backoff %s after %s failures', self, self._reconnect_backoff, self._failures)
def _close_socket(self):
- if self._sock:
+ if hasattr(self, '_sock') and self._sock is not None:
self._sock.close()
self._sock = None