jupyter/jupyter_client

zmq.Poller is not async

fcollonval opened this issue · 1 comments

The line

poller = zmq.Poller()
makes the code blocking.

We should use zmq.asyncio.Poller.

Seen when working on https://github.com/datalayer/jupyter-server-nbmodel, when manually testing the code, jupyter-server requests are blocked.