diff options
-rw-r--r-- | osdep-darwin.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/osdep-darwin.c b/osdep-darwin.c index 6b2b1d72..6d1bfb72 100644 --- a/osdep-darwin.c +++ b/osdep-darwin.c @@ -93,15 +93,19 @@ osdep_event_init(void) { struct event_base *base; +#ifndef __MAC_10_7 /* * On OS X, kqueue and poll are both completely broken and don't * work on anything except socket file descriptors (yes, really). */ setenv("EVENT_NOKQUEUE", "1", 1); setenv("EVENT_NOPOLL", "1", 1); +#endif base = event_init(); +#ifndef __MAC_10_7 unsetenv("EVENT_NOKQUEUE"); unsetenv("EVENT_NOPOLL"); +#endif return (base); } |