kern/45291: kevent(2) ignores timeout if nevents == 0
John-Mark Gurney
jmg at FreeBSD.org
Mon Oct 13 00:49:33 PDT 2003
Synopsis: kevent(2) ignores timeout if nevents == 0
State-Changed-From-To: open->feedback
State-Changed-By: jmg
State-Changed-When: Mon Oct 13 00:46:53 PDT 2003
State-Changed-Why:
to quote the man page: If timeout is a non-NULL pointer, it specifies
a maximum interval to wait for an event,
The behavior is correct since you wanted to wait for 0 events, and since
it has delivered all the events it can (none), it returns. Unless provide
with good reason (or maybe a patch to the manpage to document this feature?)
I will close the PR in 5 days.
http://www.freebsd.org/cgi/query-pr.cgi?pr=45291
More information about the freebsd-bugs
mailing list