From: Simon Wulf Date: Sun, 5 May 2013 22:11:53 +0000 (+0800) Subject: trac 28 brackets around POLLIN flag test X-Git-Tag: upstream/1.7.3~846 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=502b9948f2e8cdbe35fae4c471abafca08d60351;p=platform%2Fupstream%2Flibwebsockets.git trac 28 brackets around POLLIN flag test Signed-off-by: Simon Wulf --- diff --git a/lib/libwebsockets.c b/lib/libwebsockets.c index 579763d..983af5e 100644 --- a/lib/libwebsockets.c +++ b/lib/libwebsockets.c @@ -973,7 +973,7 @@ libwebsocket_service_fd(struct libwebsocket_context *context, /* handle session socket closed */ - if ((!pollfd->revents & POLLIN) && + if ((!(pollfd->revents & POLLIN)) && (pollfd->revents & (POLLERR | POLLHUP))) { lwsl_debug("Session Socket %p (fd=%d) dead\n",