On Wed, 2009-07-15 at 12:13 +0200, Sandro Tosi wrote: > > what does it say between the last two HUPs before failing? > Ok, so I was able to replicate the problem: > > $ while date ; do kill -HUP $(cat /var/run/dovecot/master.pid) ; sleep > 15s ; done .. > Attached the strace file from 09.04 to 09.05 , the time frame where the > issue happened.
Except the strace doesn't show any listens failing this time. I guess it dies because of: 09:05:10.979517 write(10, "dovecot: 2009-07-15 09:05:10 Warn"..., 80) = 80 .. 09:05:10.980139 write(10, "dovecot: 2009-07-15 09:05:10 Erro"..., 80) = 80 But the strings were truncated, so I don't know the reason why it exited. Do you still have those in your log file?
signature.asc
Description: This is a digitally signed message part