diff --git a/kafka/conn.py b/kafka/conn.py index 33950dbbf..c886a7e1f 100644 --- a/kafka/conn.py +++ b/kafka/conn.py @@ -769,7 +769,7 @@ def _update_reconnect_backoff(self): 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