def close(self): try: i = self.get_socket_info() except: i = self._socket log("%s.close() for socket=%s", self, i) Connection.close(self) self._socket.close() self._socket = None log("%s.close() done", self)
def close(self): self.queue.put(None) Connection.close(self)