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-10 by AIDA Shinra

At Tue, 10 Oct 2006 13:52:40 +0200,
manu@... wrote:
> 
> <attila.bruncsak@...> wrote:
> 
> > Already first connection from the client at the connect phase
> > (first call back form mlfi_main) will start the sync listener.
> > All the other connections will be blocked on the new mutex
> > which got introduced. There is no any difference with the situation
> > before.
> > 
> > On the other hand it was neither guaranteed before the patch
> > that the sync listener did any kind of useful thing before client
> > connections came in, since it is not a high priority
> > real-time thread.
> 
> Perhaps we could introduce that after the 3.0 release, as we are not
> sure the cure won't introduce unexpected new problems...

I believe the first patch introduces no new problem. To be really
paranoid, we can unblock signals exactly before smfi_main() to allow
libmilter *catch* signals rather than probe by sigwait().

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.