27 Jul
2009
27 Jul
'09
5:24 a.m.
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?