您是否必须向轮询器重新注册 ZMQ 套接字?

Do you have to re-register a ZMQ socket with the poller?

我正在打开一个 ZMQ 套接字并将其注册到轮询器,如下所示:

poll = zmq.Poller()
socket = context.socket(zmq.DEALER)
socket.setsockopt(zmq.IDENTITY, "identity")
socket.connect(url)
poll.register(socket, zmq.POLLIN)

现在我想关闭并重新连接套接字到同一个 url。鉴于它已注册到轮询器,最好的方法是什么?

poll.unregister(socket)
socket.close()