[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: performance issue concerning externals

From: Erik Huelsmann <ehuels_at_gmail.com>
Date: Mon, 28 Apr 2008 22:22:28 +0200

On Mon, Apr 28, 2008 at 10:18 PM, Karl Fogel <kfogel_at_red-bean.com> wrote:
> "Thorsten Schmitt-Rink" <schmittrink_at_gmail.com> writes:
>
> > I'm no pro, so I don't know how the correct debug approach would be for this
> > case.
> > I did a strace on the proccess and saw that it started hanging when waiting for
> > input from the stream.
> > Here's the corresponding part of the strace output:
> >
> > socket(PF_INET, SOCK_STREAM, IPPROTO_IP) = 4
> > connect(4, {sa_family=AF_INET, sin_port=htons(10023), sin_addr=inet_addr("
> > 78.46.66.102")}, 16) = 0
> > read(4, "( success ( 1 2 ( ANONYMOUS ) ( "..., 4096) = 76
> > write(4, "( 2 ( edit-pipeline svndiff1 abs"..., 100) = 100
> > read(4, "( success ( ( CRAM-MD5 ) 14:as3s"..., 4096) = 47
> > write(4, "( CRAM-MD5 ( ) ) ", 17) = 17
> > read(4,
> >
> > Then nothing would happen for a while.
> > After the usual 5 - 8 minutes, it continued.
>
> Ugh.
>
> Can you post the repository? That is, 'svnadmin dump' the repository,
> put that somewhere, and offer it up for others to try to reproduce this?
> If we could narrow this down to knowing that the problem is unique to
> your server, that would help.

Karl, may I suggest this is not related to the repository, but rather
to the server running out of entropy?

Search the list archives for solutions to the problem of servers
drawing from /dev/random and blocking because of it.

Bye,

Erik.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-04-28 22:22:56 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.