Stefan Sperling wrote:
> On Fri, Mar 21, 2008 at 10:23:39PM +0100, Stefan Sperling wrote:
>> OK, next try.
> Eric Gillespie pointed me to an old patch by Joe Orton
> attached to issue #2382 that implements the very same fix,
> but is a bit cleaner and also closes sockets it cannot connect with:
> Attached is an updated version of it that applies to current trunk.
> Tested again like my previous patch, with 1.5 svnserve and svn client,
> on a fully IPv6-enabled host (running FreeBSD). Connecting works, and
> the client errors out while svnserve is not running, so at least this
> patch does not seem to break anything.
> This is based on Joe Orton's original log message:
> Fix issue #2382, correctly handle dual-stack servers in ra_svn client.
> * subversion/libsvn_ra_svn/client.c:
> (make_connection): Iterate through the returned list of addresses
> until a socket/connect pair succeeds.
I can confirm that this patch works too.
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
Received on 2008-03-22 09:21:00 CET