Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Jun 2004 09:15:51 +0100
From:      Ian Dowse <iedowse@maths.tcd.ie>
To:        Bruce M Simpson <bms@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/netinet udp_usrreq.c 
Message-ID:  <200406160915.aa63633@salmon.maths.tcd.ie>
In-Reply-To: Your message of "Wed, 16 Jun 2004 05:41:00 -0000." <200406160541.i5G5f0gR002614@repoman.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
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



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