diff --git a/ChangeLog b/ChangeLog index 526eb0be..1b823109 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,6 @@ Changes in 1.4.4-stable: o Correct the documentation on buffer printf functions. + o Don't warn on unimplemented epoll_create(): this isn't a problem, just a reason to fall back to poll or select. Changes in 1.4.3-stable: o include Content-Length in reply for HTTP/1.0 requests with keep-alive diff --git a/epoll.c b/epoll.c index 953a4969..fe3d1d09 100644 --- a/epoll.c +++ b/epoll.c @@ -120,7 +120,8 @@ epoll_init(struct event_base *base) /* Initalize the kernel queue */ if ((epfd = epoll_create(nfiles)) == -1) { - event_warn("epoll_create"); + if (errno != ENOSYS) + event_warn("epoll_create"); return (NULL); }