kevent changes (was Re: [Dovecot] 1.0 RC1 status)

Timo Sirainen tss at iki.fi
Sat Jun 24 21:26:10 EEST 2006


On Wed, 2006-06-21 at 17:23 -0700, Scott Ellis wrote:
> Timo Sirainen wrote:
> [snip]
> > 
> > I'm thinking about releasing 1.0 RC1 within a few days. Would be nice if
> > that release actually worked, so testing would be appreciated :) You can
> > try it by getting the dovecot-latest from http://dovecot.org/nightly/
> 
> There was a change to how configure detects if kqueue is supported (made 
> sometime after the 10th (I suspect the change on the 16th, but haven't 
> looked too closely) which prevents it from being detected on NetBSD. 
> Forcing kqueue to be used for file change and i/o loop by hacking up the 
> configure script allows it to be used.

Any idea what exactly? I noticed one test had == instead of =. Was it
just because of that?
http://dovecot.org/list/dovecot-cvs/2006-June/005920.html

> Jun 21 17:22:13 intrepid dovecot: auth(default): kevent(10) in 
> io_loop_handle_remove failed: Bad file descriptor

Well, these aren't good anyway.. Would be nice to know where those came
from. If you want you could change i_error calls to i_panic in
src/lib/ioloop-kqueue.c and then get gdb backtraces when it crashes
(http://dovecot.org/bugreport.html)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20060624/a82c266b/attachment.pgp


More information about the dovecot mailing list