Timo Sirainen wrote:
We have now some new big features:
Wow. And seems to work very fine.
But a problem reported a while ago remains: Using epoll with TLS is somehow broken:
Dec 11 01:57:54 ymmv dovecot: imap-login: Login: user=<jh>, method=CRAM-MD5, rip=84.56.237.53, lip=85.214.25.134, TLS Dec 11 01:57:55 ymmv last message repeated 3 times Dec 11 02:11:35 ymmv dovecot: imap-login: io_loop_handle_add: epoll_ctl(3, 13): No such file or directory Dec 11 02:11:35 ymmv dovecot: child 19064 (login) returned error 89 Dec 11 02:11:36 ymmv dovecot: imap-login: Login: user=<jh>, method=CRAM-MD5, rip=84.56.237.53, lip=85.214.25.134, TLS Dec 11 02:11:36 ymmv last message repeated 3 times Dec 11 02:11:37 ymmv dovecot: imap-login: io_loop_handle_add: epoll_ctl(3, 9): No such file or directory Dec 11 02:11:37 ymmv dovecot: child 19412 (login) returned error 89 Dec 11 02:11:38 ymmv dovecot: imap-login: Login: user=<jh>, method=CRAM-MD5, rip=84.56.237.53, lip=85.214.25.134, TLS Dec 11 02:11:38 ymmv last message repeated 2 times Dec 11 02:11:38 ymmv dovecot: imap-login: io_loop_handle_add: epoll_ctl(3, 9): No such file or directory Dec 11 02:11:38 ymmv dovecot: child 19417 (login) returned error 89 Dec 11 02:11:39 ymmv dovecot: imap-login: Login: user=<jh>, method=CRAM-MD5, rip=84.56.237.53, lip=85.214.25.134, TLS Dec 11 02:11:39 ymmv dovecot: imap-login: io_loop_handle_add: epoll_ctl(3, 9): No such file or directory Dec 11 02:11:39 ymmv dovecot: child 19421 (login) returned error 89 [...]
using poll instead of epoll or not using TLS/SSL (i.e. starttls and imaps) fixes that.
And btw, I get a lot of "Warning: Timeout leak: 0x8080944" with the current CVS of the lda.