Henrik Larsson
2011-May-04 22:55 UTC
[Dovecot] Dovecot stops with "Fatal: kevent(): Invalid argument"
# 2.0.11: /usr/local/etc/dovecot/dovecot.conf # OS: FreeBSD 8.2-STABLE amd64 Dovecot stops with the following logged: - master: Fatal: kevent(): Invalid argument I have found that a diff was created for "src/lib/ioloop-kqueue.c" for a similar issue: http://dovecot.org/pipermail/dovecot/2010-November/054855.html I have patched my system with this and haven't seen the problem since, but I don't know if this is a coincidence. Could you please explain if the diff should actually fix anything or just add some more logging in case it stops again? Best regards Henrik Larsson
Henrik Larsson
2011-May-05 22:03 UTC
[Dovecot] Dovecot stops with "Fatal: kevent(): Invalid argument"
> # 2.0.11: /usr/local/etc/dovecot/dovecot.conf > # OS: FreeBSD 8.2-STABLE amd64 > > Dovecot stops with the following logged: > - master: Fatal: kevent(): Invalid argument > > I have found that a diff was created for "src/lib/ioloop-kqueue.c" for > a similar issue: > http://dovecot.org/pipermail/dovecot/2010-November/054855.html > > I have patched my system with this and haven't seen the problem since, > but I don't know if this is a coincidence. Could you please explain if > the diff should actually fix anything or just add some more logging in > case it stops again?And if this is a fix, why isn't it included in 2.0.11, I think it was created for 2.0.6. Best regards Henrik Larsson
Timo Sirainen
2011-May-06 07:09 UTC
[Dovecot] Dovecot stops with "Fatal: kevent(): Invalid argument"
On 5.5.2011, at 0.55, Henrik Larsson wrote:> Dovecot stops with the following logged: > - master: Fatal: kevent(): Invalid argument > > I have found that a diff was created for "src/lib/ioloop-kqueue.c" for a similar issue: > http://dovecot.org/pipermail/dovecot/2010-November/054855.html > > I have patched my system with this and haven't seen the problem since, but I don't know if this is a coincidence. Could you please explain if the diff should actually fix anything or just add some more logging in case it stops again?That patch doesn't fix anything. It only changes the error message to be more informative so I could figure out what is causing it. If you haven't seen any more errors, it's just a coincidence.