On Thu, 2006-08-10 at 18:49 +0200, Geert Hendrickx wrote:
On Thu, Aug 10, 2006 at 11:23:05AM -0500, Rick Romero wrote:
Well the way I read configure --help is this:
--with-ioloop=IOLOOP Specify the I/O loop method to use (epoll, kqueue, poll; best for the fastest available; default is poll) --with-notify=IOLOOP Specify the file system notification method to use (dnotify, inotify, kqueue, none; default dnotify if compilable, otherwise none)
If I don't specify anything, I should get 'poll' and 'dnotify' - if FreeBSD supports it - or 'none', respectively.
On my FreeBSD box, I get kqueue and kqueue.That's FreeBSD ports' behaviour. Just look at the port's Makefile:
.if !defined(WITHOUT_KQUEUE) CONFIGURE_ARGS+= --with-ioloop=kqueue --with-notify=kqueue .endif
Hence, set WITHOUT_KQUEUE if you don't want it.
That's definitely a solution, except I compiled from source on my own, I didn't use the port.
Otherwise I'd would let the port maintainer know that kqueue seems to be an issue and it probably should be changed..
Is that you? :)
Geert