MINOR: threads/polling: pollers now handle FDs depending on the process mask
diff --git a/src/ev_poll.c b/src/ev_poll.c
index e16968b..455c4e1 100644
--- a/src/ev_poll.c
+++ b/src/ev_poll.c
@@ -111,6 +111,10 @@
 			continue;
 
 		for (count = 0, fd = fds * 8*sizeof(**fd_evts); count < 8*sizeof(**fd_evts) && fd < maxfd; count++, fd++) {
+
+			if (!fdtab[fd].owner || !(fdtab[fd].process_mask & tid_bit))
+				continue;
+
 			sr = (rn >> count) & 1;
 			sw = (wn >> count) & 1;
 			if ((sr|sw)) {