On Sun, May 12, 2002 at 09:53:51AM -0500, Nathan Neulinger wrote:
> 
> > However, since we're going to do up to 10 queries, and each can be blocking,
> > wouldn't it be better to fork for each DNS lookup (even optionally) and kill
> > the children if the DNS query hasn't returned in x seconds?
> > That way, since all the DNS queries are run in parallel, at worst, you spend
> > x seconds, not some unknown and unbounded amount of time.
> 
> What about using the bgsend/bgisready functionality in Net::DNS? That
> should allow multiple queries in the background in parallel.

Sounds like a great idea, I wasn't aware of the functionality.
Craig, is it something:
- you'd be willing to do (as an option for those who don't want the
  overhead)?
- you don't want to do yourself but you'd accept as a patch?

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

> Nathan Neulinger                       EMail:  [EMAIL PROTECTED]
> University of Missouri - Rolla         Phone: (573) 341-4841

MMmh, oh yeah, cgiwrap, I remember (version 2.2, no less :-D)

Cheers,
Marc
-- 
Microsoft is to operating systems & security ....
                                      .... what McDonalds is to gourmet cooking
  
Home page: http://marc.merlins.org/   |   Finger [EMAIL PROTECTED] for PGP key

_______________________________________________________________

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