Fall back to EV_USE_SELECT
authorTom Yu <tlyu@mit.edu>
Wed, 7 Sep 2011 21:31:48 +0000 (21:31 +0000)
committerTom Yu <tlyu@mit.edu>
Wed, 7 Sep 2011 21:31:48 +0000 (21:31 +0000)
ev.c explicitly disables poll() on Mac and FreeBSD, which left our
standalone version without any working back ends on Mac OS X, for
example.  Fall back to using select() on these platforms.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@25169 dc483132-0cff-0310-8789-dd5450dbe970

src/util/k5ev/verto-k5ev.c

index d244484c580b39f09c9fb058a771a86bf5f0bdb7..fce4de8d5d3f344ee330683c309ed8234765ae65 100644 (file)
@@ -39,9 +39,9 @@
 #define EV_FEATURES 0x5f        /* Everything but back ends */
 #ifdef HAVE_POLL_H
 #define EV_USE_POLL 1
-#else
-#define EV_USE_SELECT 1
 #endif
+/* ev.c explicitly disables poll() on Mac or FreeBSD; fall back to select(). */
+#define EV_USE_SELECT 1
 #include "ev.c"
 
 static void