Ethereal-dev: Re: [ethereal-dev] Re: [ethereal-users] freeze

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxxxxx>
Date: Mon, 7 Feb 2000 22:15:21 -0800
> The resolv.c code is protected against long DNS timeout (there is a longjmp
> after, currently, 2 seconds).

...and it appears to, in effect, cache the failure, so that it won't try
to look up the offending address again.

2 seconds is still a significant amount of time, though, and if there
are multiple IP addresses all of which require consulting a dead DNS
server in order to translate them into names....

I've seen, on occasion significant differences between the time to load
a capture file when I specify the "-n" flag and when I don't.