Yahoo Groups archive

Milter-greylist

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

Message

Re: [milter-greylist] Re: libpthread: Invalid condition variable

2009-09-29 by Petar Bogdanovic

On Tue, Sep 29, 2009 at 08:12:31AM -0000, reschauzier wrote:
> I have been trying to wrap my head around this one for quite some time
> now. It sounds like moving dump_init() to mg_init() in store.c is what
> caused the problem? But since the program now calls mg_init() [which
> in its turn calls dump_init()] instead of dump_init(), shouldn't that
> leave the initialization of the condition variable unchanged? I must
> be overlooking something.

Yes, this:

On Wed, Sep 16, 2009 at 11:04:33AM +0200, Petar Bogdanovic wrote:
> 
> But even if you want to do it right (through mg_init() which contains
> dump_init() and is in store.c):  The problem is that you have a
> chicken/egg situation here since conf_load() needs mg_init() (because of
> dump_init()) and mg_init() needs conf_load() (because of the conf
> struct).



   Petar Bogdanovic

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.