Proactor WinError 87 error


I’ve found this issue, whereby a socket shared between mutiprocessing processes errors with the proactor event loop with WinError 87, but works with the selector event loop.

I’m now out of my depth (not a Windows user), but I think this is a Python bug, rather than a Hypercorn bug. (Note the socket is shared via the DupSocket process, without using the DupSocket code).