Coda File System

CVS updates take down the client

From: Stephen J. Turnbull <turnbull_at_sk.tsukuba.ac.jp>
Date: Thu, 14 Aug 2003 14:23:01 +0900
I've been storing my XEmacs sources in Coda, and automatically
CVS updating them by a daily cron job.

Because there have been changes in the directory hierarchy over time,
even if there are no recent changes to any files, because I have -dP
set an update will involve creating a lot of directories and then
removing them because they're empty in the current branch.  At least,
I think that's what's going on.

This crashes venus pretty much daily, somewhere in the update process.

Once this happens, I can restart and get one round of reintegration,
then venus crashes again, like this:

Date: Thu 08/14/2003

13:54:14 Coda Venus, version 6.0.2
[ normal startup messages elided]
13:54:19 /coda now mounted.

13:54:24 Reintegrate xe:21-5 pending tokens for uid = 1000
13:54:47 Resolved realm 'tleepslib.sk.tsukuba.ac.jp'
13:54:54 Reintegrate: xe:21-5, 100/159 records, result = Operation already in progress
Assertion failed: f, file "vol_cml.cc", line 2256
Sleeping forever.  You may use gdb to attach to process 7937.13:55:47 RecovTerminate: clean shutdown

Date: Thu 08/14/2003

13:55:48 Coda Venus, version 6.0.2
[ normal startup messages elided]
13:55:52 /coda now mounted.

13:55:57 Reintegrate xe:21-5 pending tokens for uid = 1000
13:55:57 Resolved realm 'tleepslib.sk.tsukuba.ac.jp'
13:55:57 Reintegrate: xe:21-5, 59/59 records, result = Operation already in progress
13:56:28 RecovTerminate: clean shutdown

After this Coda seems to run normally, until the next cvs update.

It doesn't always crash.

Full logs are here:

http://turnbull.sk.tsukuba.ac.jp/Tools/Coda/venus.err
http://turnbull.sk.tsukuba.ac.jp/Tools/Coda/venus.log
http://turnbull.sk.tsukuba.ac.jp/Tools/Coda/SrvLog

Oh, BTW, my debian package say "coda-client_6.0.3-1_i386.deb" but
Venus claims to be 6.0.2.  Is that correct, or did somebody fail to
update a version number?

-- 
Institute of Policy and Planning Sciences     http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba                    Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
        Economics of Information Communication and Computation Systems
          Experimental Economics, Microeconomic Theory, Game Theory
Received on 2003-08-14 01:27:33