opnsense-ports/devel/libev/files/patch-ev.c
Franco Fichtner 5d1a9936bc */*: sync with upstream
Taken from: FreeBSD
2015-07-14 09:15:40 +02:00

11 lines
405 B
C

--- ev.c.orig 2015-07-13 11:32:52 UTC
+++ ev.c
@@ -2603,7 +2603,7 @@ ev_recommended_backends (void) EV_THROW
{
unsigned int flags = ev_supported_backends ();
-#ifndef __NetBSD__
+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
/* kqueue is borked on everything but netbsd apparently */
/* it usually doesn't work correctly on anything but sockets and pipes */
flags &= ~EVBACKEND_KQUEUE;