Yahoo Groups archive

Milter-greylist

Index last updated: 2026-04-28 23:32 UTC

Message

Re: [milter-greylist] Solution for non executed final_dump()

2006-10-08 by manu@netbsd.org

AIDA Shinra <shinra@...> 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

So do you advise to let that patch apart until libmilter is fixed, or is
it better than nothing?

-- 
Emmanuel Dreyfus
http://hcpnet.free.fr/pubz
manu@...

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.