[admin] CVS lock and stuck processes in slime

Martin Simmons martin at xanalys.com
Fri Jul 2 10:27:43 UTC 2004


Hi there,

I had to bail out of a commit to slime because my terminal type was wrong for
the editor, but now CVS diff gives messages like:

cvs server: [03:02:37] waiting for msimmons's lock in /project/slime/cvsroot/slime

It looks like this has left some locks and some processes running (but they
are not connected to sockets at my end):

msimmons at common-lisp$ ls -ld /project/slime/cvsroot/slime/#*
drwxrwxr-x    2 msimmons msimmons     1024 Jul  2 02:59 /project/slime/cvsroot/slime/#cvs.lock
-rw-r--r--    1 msimmons msimmons        0 Jul  2 02:59 /project/slime/cvsroot/slime/#cvs.wfl.common-lisp.net.5251
[/project/slime/cvsroot/slime]
msimmons at common-lisp$ ps augxww | grep 'msimmons.*cvs'
msimmons 30276  0.0  0.0  2188  660 ?        S    02:58   0:00 cvs server
msimmons  5251  0.0  0.0  2656 1176 ?        S    02:59   0:00 cvs server
msimmons  5280  0.0  0.0  3164 1744 ?        S    02:59   0:00 /usr/bin/editor /tmp/cvskzOqqo
msimmons  5568  0.0  0.0  1352  492 pts/1    S    03:21   0:00 grep msimmons.*cvs
[/project/slime/cvsroot/slime]
msimmons at common-lisp$ 

I'm not sure what it is safe to do here.  Maybe just kill the processes, which
will delete the locks?

Sorry for the inconvenience.

-- 
Martin Simmons                            Email: martin at xanalys.com
Xanalys Ltd, Compass House, Vision Park   TEL:   +44 1223 257944
Histon, Cambridge CB4 9AD, England.       FAX:   +44 1223 257812




More information about the Admin mailing list