On 2/23/06, Alessio Cervellin <a.cervellin@acm.org> wrote:
Cory Omand wrote:
> Hi,
>
> I am using Pound 2.0.2 (Solaris 10 SPARC) to load balance access to a set of
> hosts running Subversion 1.3.0 (mod_dav_svn/mod_authz_svn under Apache 2.2.0,
> Solaris 10 SPARC).  I am seeing some strange behavior with relatively large
> checkouts from subversion.

do you have the same behavior with pound 1.10 too? (just curious)

I don't know -- I haven't tested with 1.10 at all.  I went right from 1.9 to 2.0.1.  It does appear that the issue was caused by the low setting for Client.  It always helps to read the manual closely :).  When subversion is doing a big checkout, the client goes back to the server multiple times to fetch more data.  If the time between any two of these fetches exceeds the Client timeout, Pound closes the connection, and the entire checkout aborts.  I currently have Client set to '300' (default is 10), and I'm not seeing the problem on the high-latency repository connections anymore.

Regards,
Cory.