Florent Daigni?re (NextGen$) wrote:
> * David Sowder (Zothar) <freenet-devl at david.sowder.com> [2006-05-28
> 23:36:47]:
>
>
>> It's pretty much covered in bug #389, but PacketSender shouldn't have to
>> wait for DNS requests to complete. This could be part of our BACKED OFF
>> problem and why not everyone is seeing the problem the same way (since
>> not everyone will necessarily have peers with DNS problems, most notably
>> non-existent domains, which Java doesn't seem to negatively cache).
>>
>
> see http://www.rgagnon.com/javadetails/java-0445.html :)
>
Yeah, changing the negative caching ttl was one of the first things I
did in Freenet. It didn't seem to work then and I continued to assume
so, but I just checked my log and it seems to now. In any case, DNS
needs to be moved out of PacketSender's code path.