aboutsummaryrefslogtreecommitdiff
path: root/src/platform/posix
diff options
context:
space:
mode:
Diffstat (limited to 'src/platform/posix')
-rw-r--r--src/platform/posix/posix_pollq_poll.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/platform/posix/posix_pollq_poll.c b/src/platform/posix/posix_pollq_poll.c
index d20e7b44..cd2eea7b 100644
--- a/src/platform/posix/posix_pollq_poll.c
+++ b/src/platform/posix/posix_pollq_poll.c
@@ -178,6 +178,10 @@ nni_posix_poll_thr(void *arg)
continue;
}
+ if (fds[index].revents == 0) {
+ continue;
+ }
+
// Clear the index for the next time around.
node->index = 0;
node->revents = fds[index].revents;