I have a program that runs kqueue and when I monitor a file, it
returns that it was renamed, rather than deleted. Also, I have run the
program on a nonlistening socket and I can't get EV_CLEAR to work
correctly. If I run multiple non listening sockets off of the same
listening socket, multiple EVFILT_WRITE EVSET and kevent calls in a
row on the server will result in undesirable results when I add a
usleep() to the client. The usleep() merely uncovered the bug that
would occur in production. To fix it I've had to intermix EVFILT_READ
and EVFILT_WRITE calls. I am still on 5.7 because getting my laptop to
internet is difficult at this moment. Maybe it has been resolved.

-- 
-Luke

Reply via email to