Yahoo Groups archive

Milter-greylist

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

Message

Re: [milter-greylist] Spoke too soon

2004-06-16 by Graham Dunn

On Mon, Jun 14, 2004 at 09:54:26PM +0200, Emmanuel Dreyfus wrote:
> Graham Dunn <gdunn@...> wrote:
> 
> Multiple threads are sleeping here:
> 
> > #3  0x28103bc2 in recvfrom () from /usr/lib/libc_r.so.4
> > #4  0x280eb3eb in res_send () from /usr/lib/libc_r.so.4
> > #5  0x280ee795 in res_query () from /usr/lib/libc_r.so.4
> > #6  0x28085998 in SPF_dns_lookup_resolv () from
> > /usr/local/lib/libspf_alt.so.1
> 
> I'd bet on a DNS resolver problem. If you build with BIND9, slibspf_alt
> uses res_nquery instead of res_query, and we are sure DNS calls are
> thread-safe.
> 
> Rebuild libspf_alt using --with-bind and supply the location of a BIND9
> libbind.a. It should fix your problem.

That seems to have fixed it. Bind 9.2.3 needs to be configured with the
--with-libbind argument in order to produce the correct libbind.a file
to compile libspf_alt against. 

Thanks,
Graham

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.