[Dovecot] kqueue rewrite testing, try #3
Christian Rueger
cr+lists at rueger-net.de
Fri Aug 18 01:05:08 EEST 2006
Am Donnerstag, den 17.08.2006, 22:02 +0300 schrieb Timo Sirainen:
> So, apparently the original kqueue code was working fine after all,
> although it was much more complex than it really needed to be. So, this
> time there's a really simple and pretty kqueue implementation:
>
> http://dovecot.org/nightly/dovecot-latest.tar.gz
>
> Tested that it seems to work with FreeBSD.
>
lite tested on OpenBSD 4.0-beta, seems to work
use an updated OpenBSD-Port compiled --with-notify=kqueue
--with-ioloop=kqueue
some warnings:
if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib
-I../../src/lib-mail -std=gnu99 -O2 -pipe -I/usr/local/include -Wall
-W -Wmissing-prototypes -Wmi
mail-index-transaction.c: In function `mail_index_update_header_ext':
mail-index-transaction.c:780: warning: unused parameter `t'
mail-index-transaction.c:781: warning: unused parameter `ext_id'
mail-index-transaction.c:781: warning: unused parameter `offset'
mail-index-transaction.c:782: warning: unused parameter `data'
mail-index-transaction.c:782: warning: unused parameter `size'
if cc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src/lib
-I../../../../src/lib-mail -I../../../../src/lib-imap
-I../../../../src/lib-index -I..
maildir-storage.c: In function `rename_subfolders':
maildir-storage.c:799: warning: `names' might be used uninitialized in
this function
if cc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I../../../../src/lib
-I../../../../src/lib-mail -I../../../../src/lib-imap
-I../../../../src/lib-index -I..
dbox-uidlist.c: In function `dbox_uidlist_append_commit':
dbox-uidlist.c:839: warning: `ret' might be used uninitialized in this
function
if cc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/lib
-I../../src/lib-sql -I../../src/lib-settings -I../../src/lib-ntlm
-DAUTH_MODULE_DIR=\""/usr/local/
auth-master-connection.c: In function `master_input_die':
auth-master-connection.c:145: warning: unused parameter `conn'
if /usr/local/bin/libtool --mode=compile --tag=CC cc -DHAVE_CONFIG_H
-I. -I. -I../../.. -I../../../src/lib -I../../../src/lib-mail
-I../../../src/lib-st cc -DHAVE_CONFIG_H -I. -I. -I../../..
-I../../../src/lib -I../../../src/lib-mail -I../../../src/lib-storage
-std=gnu99 -O2 -pipe -I/usr/local/include -Wall
acl-backend-vfile.c: In function `acl_backend_vfile_object_update':
acl-backend-vfile.c:423: warning: unused parameter `aclobj'
acl-backend-vfile.c:424: warning: unused parameter `rights'
acl-backend-vfile.c: In function `acl_backend_vfile_object_list_next':
acl-backend-vfile.c:441: warning: unused parameter `iter'
acl-backend-vfile.c:442: warning: unused parameter `rights_r'
--
Christian Rueger <cr+lists at rueger-net.de>
More information about the dovecot
mailing list