apr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William A. Rowe Jr." <wr...@rowe-clan.net>
Subject Re: svn commit: r1089031 - in /apr/apr/trunk: CHANGES network_io/win32/sockets.c
Date Wed, 13 Apr 2011 17:51:03 GMT
On 4/13/2011 9:53 AM, Jeff Trawick wrote:
> On Tue, Apr 5, 2011 at 9:28 AM,  <trawick@apache.org> 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?

Mime
View raw message