]> git.openfabrics.org - ~shefty/librdmacm.git/commit
rsocket: Fix hang in rrecv() after disconnecting
authorSean Hefty <sean.hefty@intel.com>
Sat, 26 May 2012 00:24:08 +0000 (17:24 -0700)
committerSean Hefty <sean.hefty@intel.com>
Sat, 26 May 2012 00:24:08 +0000 (17:24 -0700)
commitf2eaacf21e6e8ae686e06706cfa65a2846235872
tree2cbfe934aee51df6666ab0f513aab62c0aeaff98
parent8cb5871f6da8f40d9315e4dc57fdbeb9c3ae6de7
rsocket: Fix hang in rrecv() after disconnecting

If a user calls rrecv() after a blocking rsocket has been disconnected,
it will hang.  This problem was reported by Sirdhar Samudrala
<samudrala@us.ibm.com>.  It can be reproduced by running netserver -f -D
using the rs-preload library.

Signed-off-by: Pradeep Satyanarayana <pradeeps@linux.vnet.ibm.com>
Signed-off-by: Sean Hefty <sean.hefty@intel.com>
src/rsocket.c