From: Sean Hefty Date: Mon, 25 Jun 2012 22:04:52 +0000 (-0700) Subject: rsocket: Set readfds event if rsocket has been disconnected X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=1fdb8dc1bff60f2748e148a081aae55b7fa80034;p=~shefty%2Flibrdmacm.git rsocket: Set readfds event if rsocket has been disconnected SIgned-off-by: Sean Hefty --- diff --git a/src/rsocket.c b/src/rsocket.c index 860c63ed..ed994fe3 100644 --- a/src/rsocket.c +++ b/src/rsocket.c @@ -1631,7 +1631,7 @@ rs_poll_to_select(int nfds, struct pollfd *fds, fd_set *readfds, int i, cnt = 0; for (i = 0; i < nfds; i++) { - if (readfds && (fds[i].revents & POLLIN)) { + if (readfds && (fds[i].revents & (POLLIN | POLLHUP))) { FD_SET(fds[i].fd, readfds); cnt++; }