[PATCH] auto-enable kqueue support

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Sun, 16 Dec 2012 23:35:07 +1300

This bumps kqueue from experimental to fully available net I/O method.

kqueue has been in use on FreeBSD and maybe others for some time now and
has less bugs than epoll. So the issues on record should not be held
against it.

The attached patch adds auto-detection for the kqueue dependencies and
enables it by default when it can build. Unfortunately due to the
dependencies we cannot add it to maximus layer for force-enable, but the
default layer will test it on FreeBSD at least. It is still less
preferred than epoll(), but more than select() and poll().

Amos

Received on Sun Dec 16 2012 - 10:35:14 MST

This archive was generated by hypermail 2.2.0 : Thu Dec 27 2012 - 12:00:24 MST