Project

General

Profile

Server event-handlerDetails » History » Revision 7

Revision 6 (icy, 2009-01-03 20:43) → Revision 7/16 (icy, 2009-01-03 20:45)

h1. server.event-handler 

 set the event handler 

 Default: "poll" 

 Available handlers: select, poll, linux-rtsig, linux-sysepoll, solaris-devpoll, freebsd-kqueue 

 |_.OS          |_.Method    |_.Config value    | 
 |all           |select      |select            | 
 |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            | 

 h3. Caveats 

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

 h3. See Also 

 - Available Event Handlers [[lighttpd:Docs:Performance#Event-Handlers]] [[lighttpd:Docs:Performance#event-handlers]]