On Thu, 2006-11-16 at 11:02 -0500, Jim Horner wrote:
I upgraded from rc12 to rc14 last night... sifting through the logs I noticed the following. I point this out since it appears dovecot is in high gear bug-fix mode. This issue is not big for me; I rarely stop dovecot. My init.d script for dovecot is basically
stop) killall dovecot imap-login
I am guessing there might be a more graceful way to stop dovecot?
Well, killing imap-login processes shouldn't be needed nowadays since they should die by themselves when master dies.
Instead of killall a bit cleaner way would be to do:
kill cat /var/run/dovecot/master.pid
Nov 15 21:53:23 myserver dovecot: I/O leak: 0x804d7a0 (17) Nov 15 21:53:23 myserver dovecot: I/O leak: 0x804d7a0 (15) Nov 15 21:53:23 myserver dovecot: I/O leak: 0x804d7a0 (19)
Could you tell me what this says:
gdb /usr/sbin/dovecot x 0x804d7a0
It should print a function name which exists in that address. Although if those messages are from rc13 then you'd need to do that against the rc13 binary..