def start(self): """Start the connection up""" if self.connection_closed.is_set(): self._read_sock, self._write_sock = create_socket_pair() self.connection_closed.clear() if self._connection_routine: raise Exception("Unable to start, connection routine already " "active.") self._connection_routine = self.handler.spawn(self.zk_loop)
def create_socket_pair(self): return utils.create_socket_pair(socket)
def socketpair(self, *args, **kwargs): return create_socket_pair(socket)