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
Received on Sun Dec 28 06:10:23 2003