diff --git a/src/fdevent_impl.h b/src/fdevent_impl.h index 5e4952ca..ac50f413 100644 --- a/src/fdevent_impl.h +++ b/src/fdevent_impl.h @@ -36,6 +36,8 @@ struct pollfd; /* declaration */ #if defined HAVE_PORT_H && defined HAVE_PORT_CREATE && defined(__sun) # define FDEVENT_USE_SOLARIS_PORT # include +/* Illumos epoll not supported by lighttpd; POLLRDHUP != EPOLLRDHUP on Illumos*/ +# undef FDEVENT_USE_LINUX_EPOLL #endif #if defined HAVE_SYS_EVENT_H && defined HAVE_KQUEUE