Marc MERLIN wrote:

MM> On Sun, May 12, 2002 at 09:53:51AM -0500, Nathan Neulinger wrote:
MM> >
MM> > What about using the bgsend/bgisready functionality in Net::DNS? That
MM> > should allow multiple queries in the background in parallel.
MM>
MM> Sounds like a great idea, I wasn't aware of the functionality.
MM> Craig, is it something:
MM> - you'd be willing to do (as an option for those who don't want the
MM>   overhead)?

No time to do it myself at the moment

MM> - you don't want to do yourself but you'd accept as a patch?

certainly.  Async DNS is always fun.

MM> How much work would it be to change the SA logic to read all the DNS options
MM> and run them all at once?

The fancy way to do it would be kick them all off at the beginning of processing
the message, then while waiting, run all the other rules, then check to see
which DNS queries have come back, and maybe then block a while checking
occasionally if DNS is back.  Eventually timeout.

Having said all that, to come back to the original thread here, I think the
problem is most likely *not* DNS lookups on those long processing times for
spamassassin.  I suspect it's much more likely to be razor.

C


_______________________________________________________________

Have big pipes? SourceForge.net is looking for download mirrors. We supply
the hardware. You get the recognition. Email Us: [EMAIL PROTECTED]
_______________________________________________
Spamassassin-talk mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/spamassassin-talk

Reply via email to