At Sat, 7 Oct 2006 22:34:19 +0200, <attila.bruncsak@...> wrote: > > I would like to provide a solution for a long standing problem. > On many platforms the final_dump() is not executed after > the milter-greylist has received a TERM signal. > With this patch the problem goes away, > at least on the Linux platform where I tested it. > On the Tru64 UNIX platform it was working before > and continues to work. > Your patch is itself correct. Unfortunatelly, there are race conditions in the libmilter causing abort() or SEGV. We cannot ensure that the final_dump() always executed before the libmilter's bug is also fixed. I hope sendmail 8.13.9 will include the following patch. http://www.j10n.org/files/libmilter-8.13.8-signal.patch
Message
Re: [milter-greylist] Solution for non executed final_dump()
2006-10-08 by AIDA Shinra