Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 4 Aug 2006 07:50:45 +0200 (CEST)
From:      freebsd-cvs-src@oldach.net (Helge Oldach)
To:        ume@FreeBSD.org (Hajimu UMEMOTO)
Cc:        scottl@samsco.org, kensmith@cse.Buffalo.EDU, ume@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, src-committers@FreeBSD.org, freebsd-cvs-src@oldach.net
Subject:   Re: cvs commit: src/sys/sys param.h src/include Makefile netdb.h res_update.h resolv.h src/include/arpa inet.h nameser.h nameser
Message-ID:  <200608040550.k745ojss063972@sep.oldach.net>
In-Reply-To: <ygefygdnl5z.wl%ume@mahoroba.org> from Hajimu UMEMOTO at "Aug 4, 2006  2: 7:36 pm"

next in thread | previous in thread | raw e-mail | index | archive | help
Hajimu UMEMOTO:
> >>>>> On Thu, 3 Aug 2006 07:36:18 +0200 (CEST)
> >>>>> Helge Oldach <freebsd-cvs-src@oldach.net> said:
> 
> freebsd-cvs-src> Well... I've spotted a regression not with the ports tree but with
> freebsd-cvs-src> 6-STABLE. On several boxes with this change applied I see lots of
> freebsd-cvs-src> sendmails stacking up over time, for example:
> 
> Could you show me your resolv.conf?  Are all nameservers listed in
> your resolv.conf available?

Yes, certainly. As I've said, this issue shows up on several boxes. This
includes machines with only a single resolver (which is up of course),
resolving towards the internet, machines that talk to localhost (running
a caching named with forwarders to public servers), but also to machines
running on an internal network with private root servers. Actually I had
already played around a bit with this, without any noticeable effect.

OTOH, if one or all of the resolvers were just not available, the
process should never get stuck indefinitely, but should log a message at
least.

> freebsd-cvs-src> On one busy sendmail box I've seen literally thousands of such
> freebsd-cvs-src> processes. Note that these processes don't disappear, so it is not
> freebsd-cvs-src> related to sendmail.cf's timeouts.
> 
> Dou you mean that the processes are never disappered except killing
> them?

Exactly.

> Which status are they?

ps shows them as "I". See my other mail on more explanations. They
disappear from netstat after some time. Once killed, they "normally"
terminate their TCP session. Note that not only sendmail is affected but
other processes that do name resolution as well.

I have a test box that I can play with to spot more details, if that helps.

Helge



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200608040550.k745ojss063972>