Yahoo Groups archive

Milter-greylist

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

Message

RE: [milter-greylist] version 4.0a4 aborts with message: "mg_setreply(): invoked twice"

2007-05-15 by attila.bruncsak@itu.int

> > > Is it only me the unfortunate to whom milter-greylist 4.0 
> > alpha 4 stops
> > > with syslog message:
> > > 
> > > mg_setreply(): invoked twice
> > > 
> > > or is there anybody else having the same problem?
> > 
> > I never experienced it. Does it happen often? In what situation:
> > multiple recipients or single recipient? Do you use DATA stage ACL?
> 
> It already happened with previous 4.0 alpha versions.
> With 4.0a2 it stops very fast in some minutes time.
> I actually upgraded yesterday to 4.0a4 on Tru64 UNIX.
> With this version it stopped only once today around noon,
> after running 4 hours.
> 
> The message is not very extensive so I cannot tell that the
> actual aborter thread has single or multiple recipients with single
> or multiple mail in one session.
> I do not use explicit data stage ACL,
> but I use the delayedreject option for the <> sender.
> 

One more information: I have the same problem both on Tru64 UNIX and on SuSe LINUX,
so I do not think that the problem is platform specific.

I have inserted in smtp_reply_free() after the line
        free(sr->sr_msg_x);
the following:
       sr->sr_msg_x = NULL;
This is just for precaution but it does not change anything.

The configuration parameters cannot be simpler, I just specify the libmilter location
and nothing else.

I tried to link both with libmilter coming with sendmail version 8.13.8 and 8.14.0,
the same failure either case.

Still only me is having this problem, or everybody is waiting for 4.0 alpha release
replaced with beta?

Bests,
Attila

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.