resolver change?
    Robert Watson 
    rwatson at FreeBSD.org
       
    Sun Jan 27 10:48:27 PST 2008
    
    
  
On Sun, 27 Jan 2008, Dag-Erling Smørgrav wrote:
> Hajimu UMEMOTO <ume at mahoroba.org> writes:
>> Dag-Erling Smørgrav <des at des.no> writes:
>>> OK, so the resolver now uses a process-internal cache?  Is there any way 
>>> to turn it off?
>> No, our resolver doesn't have a process-internal cache at all.
>
> So what's going on?
>
> Looking back through my logs, it was working correctly as late as January 
> 13, so something broke between then and January 21.
A casual glance suggests no pertinent changes in that timeframe -- however, 
were you just updating your kernel, or also userspace, and in particular, 
libc?
> My name server does *not* forward queries, it goes straight to the source. 
> Everything looks fine if I run host(1) multiple times, it only seems to fail 
> when successive lookups are made from the same process.
What happens if you back out getaddrinfo.c:1.86:
----------------------------
revision 1.86
date: 2007/09/05 18:08:14;  author: jinmei;  state: Exp;  lines: +19 -2
ensure the head entry of addrinfo chain has non-NULL ai_canonname to be
compliant with RFC3493.
PR: standards/114910
Approved by:   ume (mentor)
Approved by:   re
MFC after:     1 week
----------------------------
Robert N M Watson
Computer Laboratory
University of Cambridge
    
    
More information about the freebsd-current
mailing list