trac 28 brackets around POLLIN flag test

Signed-off-by: Simon Wulf <simonwulf.lund@bredband.net>
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 @@
 
 		/* 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",