zrlio / disni

DiSNI: Direct Storage and Networking Interface
Apache License 2.0
186 stars 66 forks source link

RdmaServerEndpoint.accept() holds when RdmaEndpointGroup.close() is called #56

Open cyfung opened 4 years ago

cyfung commented 4 years ago

As title, when RdmaServerEndpoint.accept() is called on a thread to wait for connections, another thread call RdmaEndpointGroup.close()

The expected behaviour would be accept() return with an exception

The actual behaviour now is that the accept() still holds and never returns