On 4/13/2011 9:53 AM, Jeff Trawick wrote: > On Tue, Apr 5, 2011 at 9:28 AM, <[email protected]> wrote: >> Author: trawick >> Date: Tue Apr 5 13:28:59 2011 >> New Revision: 1089031 >> >> URL: http://svn.apache.org/viewvc?rev=1089031&view=rev >> Log: >> restructure Windows apr_socket_connect() to more closely match >> the Unix implementation, fixing the getpeername() optimization >> and WSAEISCONN behavior >> >> PR: 48736 (covered WSAISCONN issue) >> Submitted by: <inoue ariel-networks.com> (WSAISCONN handling) >> Reworked/extended by: trawick > > trivia: getpeername() fails for a connected IPv6 socket on XP; this > change to get the getpeername() optimization to work "fixes" that for > the common case
Is this another aspect of the same flaw we just worked through, when I last attempted to normalize this? (That one broke IP addresses on win2k, see for example https://issues.apache.org/bugzilla/show_bug.cgi?id=41693 ). > I'll probably backport this to 1.4.x for other reasons (but after 1.4.3). So if we tag httpd-2.3-something against 1.4.3, with IPv6 enabled, we will start collecting similar reports to the one above, for XP IPv6 connections?
