From 6a165a97a09d7c801bd48b762580cf240e20dd18 Mon Sep 17 00:00:00 2001 From: Sepherosa Ziehau Date: Mon, 28 Aug 2017 22:38:25 +0800 Subject: [PATCH] poll: Fix inverse test --- sys/kern/sys_generic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys/kern/sys_generic.c b/sys/kern/sys_generic.c index f10b06aaab..950424e506 100644 --- a/sys/kern/sys_generic.c +++ b/sys/kern/sys_generic.c @@ -1468,7 +1468,7 @@ poll_copyout(void *arg, struct kevent *kevp, int count, int *res) kevp[i].filter != EVFILT_WRITE && kevp[i].data != EOPNOTSUPP && kevp[i].data != ENODEV) { - if (count_res == 0) + if (count_res) ++*res; pfd->revents |= POLLERR; } -- 2.11.4.GIT