cvs commit: ports/dns/bind9/files patch-lib_dns_resolver.c

Doug Barton dougb at FreeBSD.org
Thu Aug 18 19:12:09 GMT 2005


dougb       2005-08-18 19:12:08 UTC

  FreeBSD ports repository

  Added files:
    dns/bind9/files      patch-lib_dns_resolver.c 
  Log:
  This issue was researched by glebius, and this patch was
  incorporated by ISC into the next version of BIND.
  
  The patch addresses a problem with high-load resolvers which
  hit memory barriers. Without this patch, running the resolving
  name server out of memory would lead to "unpredictable results."
  
  Of course, the canonical answer to this problem is to put more
  memory into the system, however that is not always possible, and
  the code should be able to handle this situation gracefully in
  any case.
  
  Approved by:    portmgr (krion)
  
  Revision  Changes    Path
  1.1       +23 -0     ports/dns/bind9/files/patch-lib_dns_resolver.c (new)


More information about the cvs-all mailing list