On Wednesday 18 March 2009 01:50:40 pm you wrote: > On Wed, 2009-03-18 at 03:32 -0400, Janos Dohanics wrote: > > > > Fatal: write() failed to info log: Interrupted system call > > .. > > > Thank you - Dovecot did mysteriously stop may be 2 other times over the > > past 2 years or so. > > Well, that's not horribly often. :)
Not at all - Dovecot has been serving us well... > I guess you don't know if it gave > this same error previously also? I don't - I turned on detailed logging only after Dovecot stopped before this last time. > > 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... > > No. But after thinking about it, I guess it's better not to die if the > signal happens. This should fix it: > > http://hg.dovecot.org/dovecot-1.1/rev/12230cb6931b > > And that also gives me an idea: Looks like it's possible to find out > what process sent a signal. Dovecot should be logging the PID and UID of > the sender whenever receiving a signal. Thank you! -- Janos Dohanics