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

Helge Oldach freebsd-cvs-src at oldach.net
Thu Aug 3 05:36:34 UTC 2006


Hajimu UMEMOTO:
> >>>>> On Mon, 17 Jul 2006 18:47:06 -0600
> >>>>> Scott Long <scottl at samsco.org> said:
> 
> scottl> Well then you've introduced a compatibility regression in the stable
> scottl> branch.  Did you give this patch to the ports team to test first?  If 
> scottl> not, then you passed the problem on to them to try to correct, which is 
> scottl> a bit anti-social.  Also, what about people trying to compile software 
> scottl> outside of the ports tree?
> 
> No, I didn't.  But, most of build failure on 7-CURRENT because of this
> issue, detected on pointyhat were already fixed, and seeing
> __FreeBSD_version for RELENG_6 will solve it.  I'm working on it now,
> and when ready, I'll sent the patches to the maintainers.

Well... I've spotted a regression not with the ports tree but with
6-STABLE. On several boxes with this change applied I see lots of
sendmails stacking up over time, for example:

  713  ??  Ss     0:01.05 sendmail: accepting connections (sendmail)
  717  ??  Is     0:00.02 sendmail: Queue runner at 00:30:00 for /var/spool/client
31747  ??  I      0:00.00 sendmail: startup with 71.119.31.81 (sendmail)
32834  ??  I      0:00.00 sendmail: startup with 83.36.190.38 (sendmail)
33569  ??  I      0:00.00 sendmail: startup with 221.206.76.60 (sendmail)
34023  ??  I      0:00.00 sendmail: startup with 49.195.192.61.tokyo.flets.alph
34459  ??  I      0:00.00 sendmail: startup with 221.165.35.46 (sendmail)
36517  ??  I      0:00.00 sendmail: startup with 61.192.180.137 (sendmail)
38722  ??  I      0:00.00 sendmail: startup with 203.177.238.78 (sendmail)
39126  ??  I      0:00.00 sendmail: startup with 222.90.251.185 (sendmail)
39203  ??  I      0:00.00 sendmail: startup with 221.9.214.183 (sendmail)
39859  ??  I      0:00.00 sendmail: startup with 59.20.101.111 (sendmail)
41090  ??  I      0:00.00 sendmail: startup with 61.192.166.235 (sendmail)
41766  ??  I      0:00.00 sendmail: startup with 68.118.52.132 (sendmail)
42482  ??  I      0:00.00 sendmail: startup with 219.249.201.36 (sendmail)
42483  ??  I      0:00.00 sendmail: startup with 219.249.201.36 (sendmail)
43467  ??  I      0:00.00 sendmail: startup with 210.213.191.70 (sendmail)
43757  ??  I      0:00.00 sendmail: startup with 220.189.144.7 (sendmail)
44176  ??  I      0:00.00 sendmail: startup with 71.205.226.98 (sendmail)
44850  ??  I      0:00.00 sendmail: startup with 72.89.135.133 (sendmail)
44943  ??  I      0:00.00 sendmail: startup with 220.167.134.212 (sendmail)
48031  ??  I      0:00.00 sendmail: startup with 60.22.198.23 (sendmail)

On one busy sendmail box I've seen literally thousands of such
processes. Note that these processes don't disappear, so it is not
related to sendmail.cf's timeouts.

Broswing through the recent STABLE commits, I firstly thought it was
related to the recent socket code changes, but no, it's not. It is
definitely this introduction of BIND9's resolver. If I back out this
change, all is fine again.

As said, this is a very recent 6-STABLE. I'm tracking CTM, not cvs.

I would seriously suggest to more thoroughly test this. I'm not asking
to back it out right now, but this is definitely a breakage in 6-STABLE
that should be fixed before 6.2.

Regards,
Helge


More information about the cvs-src mailing list