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

Re: SVN hangs on commit with select() timeout

From: Erik Huelsmann <e.huelsmann_at_gmx.net>
Date: 2003-12-28 09:30:58 CET

Hi Joseph,

Could you provide some more detail please?

- What's the output of 'svn --version'?
- Do you use file:/// or another protocol? If server: what version?
- Which OS do you run on?
- Which version of Berkeley DB do you use?

bye,

Erik.

> Hi.
>
> I've noticed that SVN hangs when I ask it to commit changes to my
> repository. If I monitor what it's doing with strace, the last lines
> are:
>
> (using the command strace svn commit -m "foo" > ~/llog 2>&1)
>
> <snip>
> stat64("/home/jdb-vc/homedir/db/representations", {st_mode=S_IFREG|0644,
> st_size=163840, ...}) = 0
> open("/home/jdb-vc/homedir/db/representations", O_RDWR|O_LARGEFILE) = 10
> fcntl64(10, F_SETFD, FD_CLOEXEC) = 0
> fstat64(10, {st_mode=S_IFREG|0644, st_size=163840, ...}) = 0
> time(NULL) = 1072512975
> _llseek(5, 653579, [653579], SEEK_SET) = 0
> write(5, "\347\370\t\0\\\0\0\0J\221\24\335\2\0\0\0~}\0\200\0\0\0"..., 128)
> = 128
> fsync(5) = 0
> stat64("/home/jdb-vc/homedir/db/strings", {st_mode=S_IFREG|0644,
> st_size=419500032, ...}) = 0
> stat64("/home/jdb-vc/homedir/db/strings", {st_mode=S_IFREG|0644,
> st_size=419500032, ...}) = 0
> open("/home/jdb-vc/homedir/db/strings", O_RDWR|O_LARGEFILE) = 11
> fcntl64(11, F_SETFD, FD_CLOEXEC) = 0
> read(11, "\243\1\0\0{+\t\0\0\0\0\0b1\5\0\t\0\0\0\0\20\0\0\0\t\0\0"...,
> 512) = 512
> close(11) = 0
> stat64("/home/jdb-vc/homedir/db/strings", {st_mode=S_IFREG|0644,
> st_size=419500032, ...}) = 0
> open("/home/jdb-vc/homedir/db/strings", O_RDWR|O_LARGEFILE) = 11
> fcntl64(11, F_SETFD, FD_CLOEXEC) = 0
> fstat64(11, {st_mode=S_IFREG|0644, st_size=419500032, ...}) = 0
> select(0, NULL, NULL, NULL, {0, 1000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 2000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 4000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 8000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 16000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 32000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 64000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 128000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 256000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {0, 512000}) = 0 (Timeout)
> select(0, NULL, NULL, NULL, {1, 0}) = 0 (Timeout)
> ... last line repeats until I kill the process.
>
> I apologize in advance for the paucity of debugging details -- I'm more
> than willing to supply them, but I wasn't sure what would be relavent.
>
> Please do cc: me on replies; I've not yet subscribed to the mailing list.
>
> Best,
>
> --Joe
> --
> Joseph Barillari -- http://barillari.org
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>

-- 
+++ GMX - die erste Adresse für Mail, Message, More +++
Neu: Preissenkung für MMS und FreeMMS! http://www.gmx.net
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Dec 28 09:31:46 2003

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.