In jupyter-server/jupyverse#619 I added a test that (sometimes) fails on asyncio but never on trio, so I'm suspecting a bug either here or in anyio.
The test repeats the following:
- create a kernel
- connect to it using sockets
- stops the kernel
- disconnect sockets
The error is: zmq.error.ZMQError: Socket operation on non-socket. I could not reproduce it in zmq-anyio so I'm getting out of ideas, @graingert does is ring a bell?
In jupyter-server/jupyverse#619 I added a test that (sometimes) fails on asyncio but never on trio, so I'm suspecting a bug either here or in anyio.
The test repeats the following:
The error is:
zmq.error.ZMQError: Socket operation on non-socket. I could not reproduce it in zmq-anyio so I'm getting out of ideas, @graingert does is ring a bell?