select(2)/kevent: Bail out immediately if EV_ERROR is set.
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 23 Sep 2011 03:54:02 +0000 (11:54 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Fri, 23 Sep 2011 04:08:15 +0000 (12:08 +0800)
commit23a031e34d5e83e747ad3907f5e72c1175f7ad94
tree73b078c62e4cbb87ad9d449a92263ef041b1bce3
parent067b03759fe6755a49826c58d6becb26489d394b
select(2)/kevent: Bail out immediately if EV_ERROR is set.

By setting *res to -1, if kevent registration failed, select(2)
will return error properly.
sys/kern/sys_generic.c