Project

General

Profile

Actions

Server event-handlerDetails » History » Revision 8

« Previous | Revision 8/16 (diff) | Next »
radzio, 2010-08-20 21:51
Added info about libev


server.event-handler

set the event handler

Default: "poll"

Available handlers: select, poll, linux-rtsig, linux-sysepoll, solaris-devpoll, freebsd-kqueue, libev (since 2.4.27)

OS Method Config value
all select select
all libev libev
Unix poll poll
Linux 2.4+ rt-signals linux-rtsig
Linux 2.6+ epoll linux-sysepoll
Solaris /dev/poll solaris-devpoll
FreeBSD, ... kqueue freebsd-kqueue
NetBSD kqueue kqueue

Caveats

- "linux-rtsig" may interfere with Perl-based CGI.
- "freebsd-kqueue" on OS X 10.5 (Leopard) seems buggy. Use select or poll instead.

See Also

- Available Event Handlers Docs:Performance

Updated by radzio over 14 years ago · 8 revisions