From owner-cvs-all@FreeBSD.ORG Thu Aug 18 18:39:32 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 104CD16A4F7; Thu, 18 Aug 2005 18:39:32 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id D737843D46; Thu, 18 Aug 2005 18:39:31 +0000 (GMT) (envelope-from dougb@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j7IIdVFR058805; Thu, 18 Aug 2005 18:39:31 GMT (envelope-from dougb@repoman.freebsd.org) Received: (from dougb@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j7IIdVM9058804; Thu, 18 Aug 2005 18:39:31 GMT (envelope-from dougb) Message-Id: <200508181839.j7IIdVM9058804@repoman.freebsd.org> From: Doug Barton Date: Thu, 18 Aug 2005 18:39:31 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: ISC Cc: Subject: cvs commit: src/contrib/bind9/lib/dns - Imported sources X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Aug 2005 18:39:32 -0000 dougb 2005-08-18 18:39:31 UTC FreeBSD src repository src/contrib/bind9/lib/dns - Imported sources Update of /home/ncvs/src/contrib/bind9/lib/dns In directory repoman.freebsd.org:/tmp/cvs-serv58509 Log Message: Update the vendor branch with a patch to this file that was researched by glebius, and incorporated by ISC into the next version of BIND. Unfortunately, it looks like their release will come after the release of FreeBSD 6, so we will bring this in now. 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. Status: Vendor Tag: ISC Release Tags: BIND_9_3_1_p1 U src/contrib/bind9/lib/dns/resolver.c No conflicts created by this import