[Dovecot] 1.0-test75 and roadmap for v1.0

Brad brad at comstyle.com
Wed Sep 7 05:42:50 EEST 2005


On Sun, Jul 03, 2005 at 11:01:30PM +0100, Dominic Marks wrote:
> On Sunday 03 July 2005 22:49, Timo Sirainen wrote:
> > On 1.7.2005, at 02:55, Dominic Marks wrote:
> > > Any chance of kqueue support for us BSD users? I think the diff
> > > I have could probably be the basis of support for it.
> >
> > Could you fix the XXX part of it? There are no longer any priorities
> > in I/O loop so it could be made faster I think?
> 
> Sure.
> 
> > Also what exactly do you mean with this:
> >
> > 		 * changing this to i_fatal is debatable, however
> > 		 * if you do so you will potentially expose the case
> > 		 * where a process receives the client from a socket
> > 		 * then closes the listening socket, experiences an
> > 		 * error and calls exit, dropping the client we just
> > 		 * picked up
> >
> > io_loop_handle_remove() should always be called before close(), so
> > kevent() should never fail. What am I missing?
> 
> I'll investigate, and see what I can come up with.
> 
> Cheers,
> -- 
> Dominic Marks

and what ever happened with the kqueue() diff for the I/O event handler?


More information about the dovecot mailing list