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

svnserve hang

From: root <ebay_101011_0x2b_at_yahoo.com>
Date: 2004-01-16 04:29:44 CET


I have an issue where a checkout of a repos simply

I am using the following:

TortoiseSVN 0.24.0, Build 554, UNICODE
Subversion 0.35.1, dev build
apr 0.9.5
apr-iconv 0.9.5
apr-utils 0.9.5
berkeley db 4.2.52
neon 0.24
OpenSSL 0.9.7c 30 Sep 2003
zlib 1.2.1

Access is via svn+ssh. Server is Linux
kafka.localdomain 2.4.20-27.9smp #1 SMP

When I do a checkout, things start working fine and
files are copied (these are PDF files). However, at
some point, the network traffic halts, and no further
progress is made. On the server, the svnserve process
is still ready, but not using any CPU. -->

# ps aux | grep svnserve
dford 13534 0.0 0.0 5140 1988 ? S
22:06 0:00 /usr/local/bin/svnserve.bin -t -t
dford 13544 7.8 0.2 7768 4660 ? S
22:06 0:08 /usr/local/bin/svnserve.bin -t -t

# top -d1 -p 13534
13534 dford 24 0 1988 1988 1708 S 0.0 0.0
  0:00 1 svnserve.bin

Same is true for pid 13544 ..both of them seem to be
waiting....forever, for something.

The last two entries in /var/log/messages show:
Jan 15 22:06:24 kafka sshd(pam_unix)[13533]: session
opened for user dford by (uid=500)
Jan 15 22:06:25 kafka sshd(pam_unix)[13543]: session
opened for user dford by (uid=500)

So, I am still logged in and ssh tunnel is still
active. For some reason, tho, the svnserve process
and the client (same for svn cmd line or tortoise) are
not doing anything.

When I kill the client, I can see that I have a zombie
transaction lying around via svnadmin lstxns. I can
clean up all txns using svnadmin rmtxns, but this does
not fix the problem.

On the client side, after killing the checkout, if I
do an update, I will typically make it a bit farther,
and it hangs again. Then I can kill it and do update
again, and it will get a little farther. Eventually,
it will checkout the whole repository, but I am trying
to figure out why it hangs. Unfortunately, I did not
compile this version with --enable-maintainer-mode. I
intend to rebuild the server soon with this option.

I am wondering if there is anywhere else I can look to
try to figure out why this occurs?

Note that I am the only one currently checking in/out
of this repose.

Lastly, I am curious why 2 svnserve processes are
launched when I do a single client checkout? <as
indicated above>

Thank you in advance,

Do you Yahoo!?
Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes

To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jan 16 04:30:27 2004

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.