[Mimedefang] relay_is_blacklisted timeout

David F. Skoll dfs at roaringpenguin.com
Thu Jun 17 15:42:43 EDT 2004


On Thu, 17 Jun 2004, Joseph Brennan wrote:

> The function does a gethostbyname() and we don't understand what
> happens if it hangs.  We were thinking the relay_is_blacklisted
> function would have a timeout in it but it does not.

If it hangs for longer than the busy timeout (the "-b" option
to the multiplexor), then the multiplexor unceremoniously kills the
Perl slave and tempfails the mail.

Really, this should be re-implemented using Net::DNS, and we need a way
to run DNS queries in parallel and collect the results as they come in.
This is on the TODO list.

Regards,

David.



More information about the MIMEDefang mailing list