Quoting Tony Finch (dot@???):
> Well it looks like I have a live one, and it looks rather broken - some
> kind of deadlock, possibly signal related? It's a bit mysterious.
I'm also seeing what Marc posted. I'm 100% certain pid 10309 is my master
process and running lsof also produces:
| exim4 10309 Debian-exim 10w REG 9,2 714262 24068181
| /var/log/exim4/mainlog.1 (deleted)
Yet, i do get correct loglines in /var/log/exim4/mainlog and the whole
system seems to function just perfectly well.
Now i wonder, does this listenerprocess log anything at all? :)
I haven't looked at the source yet, but i tend to think only the
children log to the 'current' mainlog. Also, my logrotate.d/exim4-base
does not have any postrotate script to reload the daemon...
Looks to me like some open()-call, which the master process does to see
if the logs are writeable, didn't get closed properly. Funny thing
is, when i restart Exim and check proc/pid/fd there's no logfiles.
Weird.
-Sndr.
--
| It is better to regret something you HAVE done,
| than to regret something you HAVEN'T done...
| 1024D/08CEC94D - 34B3 3314 B146 E13C 70C8 9BDB D463 7E41 08CE C94D