]> granicus.if.org Git - libevent/commit
Check for Mac OS X 10.4 kqueue bug properly
authorMark Mentovai <mark@chromium.org>
Fri, 8 Jul 2016 13:43:39 +0000 (09:43 -0400)
committerAzat Khuzhin <a3at.mail@gmail.com>
Tue, 12 Jul 2016 17:06:52 +0000 (20:06 +0300)
commitdf6f99e5b51a3c0786f54cb9822604ec63385400
tree71afcbe1b74565f7fecfc1c8f8d27fbe2022e3c8
parent8892f4cbefcccffdae01d0995e4c6b39b241f3cc
Check for Mac OS X 10.4 kqueue bug properly

EV_ERROR is a bit in struct kevent::flags. Other bits may be set too.

Actually we have osx builds on travis-ci, but it uses osx 10.9.5, and we don't
have warnings there, since I guess that there is no OR'ing with previous flag
in case of error, while in 10.12 there is OR.

Fixes: #377
Fixes: #376
Link: https://crbug.com/626534
Link: https://travis-ci.org/libevent/libevent/jobs/141033429
kqueue.c