On Tuesday 17 March 2009 09:34:29 pm Timo Sirainen wrote:
On Mar 17, 2009, at 11:06 AM, Janos Dohanics wrote:
Last night Dovecot stopped, and the last message in the log was:
Fatal: write() failed to info log: Interrupted system call
Would you please advise?
A signal got sent to dovecot process while it was writing to a log file. But why exactly that happened, I don't know. Perhaps something outside Dovecot was sending it a signal. It would be simple to just make it ignore the EINTR error and retry, but I'm not really sure if it's a good idea to do it..
Thank you - Dovecot did mysteriously stop may be 2 other times over the past 2 years or so. Never anything I noticed in /var/log/messages...
Would it help if I set mail_executable = /usr/local/libexec/dovecot/gdbhelper /usr/local/libexec/dovecot/imap, should this happen again? I suppose I could expect a lot of spece needed for /tmp/gdbhelper.* files if this doesn't happen for another 6 months...
-- Janos Dohanics