uvloop
uvloop copied to clipboard
fix deadlock in test_remote_shutdown_receives_trailing_data
The hanging is due to eof_received = threading.Lock() hold by client which is requested by server.
The client keep the lock because the reader.read() does not return as expected.
So I try to use asyncio.wait_for to make it return if nothing recieved.
@fantix please take a look
Is there anyboby can deal with this?
Yeah, sorry for the delay! I'm looking into this.
@fantix Is there any problem?
@fantix