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