From 502b9948f2e8cdbe35fae4c471abafca08d60351 Mon Sep 17 00:00:00 2001 From: Simon Wulf Date: Mon, 6 May 2013 06:11:53 +0800 Subject: [PATCH] trac 28 brackets around POLLIN flag test Signed-off-by: Simon Wulf --- lib/libwebsockets.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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", -- 2.7.4