+ if (!(flags & EVMETHOD_ALL))
+ {
+ flags |= EVMETHOD_ALL;
+#if EV_USE_KQUEUE && !defined (__NetBSD__)
+ /* kqueue is borked on everything but netbsd apparently */
+ /* it usually doesn't work correctly on anything but sockets and pipes */
+ flags &= ~EVMETHOD_KQUEUE;
+#endif
+ }