From owner-cvs-all@FreeBSD.ORG Wed Jun 16 08:16:29 2004 Return-Path: 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 F10D616A4CE; Wed, 16 Jun 2004 08:16:29 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id BB03643D46; Wed, 16 Jun 2004 08:16:28 +0000 (GMT) (envelope-from iedowse@maths.tcd.ie) Received: from walton.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 16 Jun 2004 09:15:51 +0100 (BST) To: Bruce M Simpson In-Reply-To: Your message of "Wed, 16 Jun 2004 05:41:00 -0000." <200406160541.i5G5f0gR002614@repoman.freebsd.org> Date: Wed, 16 Jun 2004 09:15:51 +0100 From: Ian Dowse Message-ID: <200406160915.aa63633@salmon.maths.tcd.ie> cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/netinet udp_usrreq.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 16 Jun 2004 08:16:30 -0000 In message <200406160541.i5G5f0gR002614@repoman.freebsd.org>, Bruce M Simpson w rites: >bms 2004-06-16 05:41:00 UTC > Disconnect a temporarily-connected UDP socket in out-of-mbufs case. This > fixes the problem of UDP sockets getting wedged in a connected state (and > bound to their destination) under heavy load. > Temporary bind/connect should probably be deleted in future > as an optimization, as described in "A Faster UDP" [Partridge/Pink 1993]. This change is probably correct for RELENG_4, but it should be unnecessary in -CURRENT. We no longer temporarily connect UDP sockets in udp_output(); see revision 1.127 (October 2002). Ian