info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

More information about: cvs process hung when i try to checkout or expor


From: Dantld
Subject: More information about: cvs process hung when i try to checkout or export...
Date: Mon, 21 Oct 2002 12:03:50 +0700

I include very small piece of information in my first letter and now i
continue: I made some expirements...
I try to execute the next command with trace enabling (cvs export -d lib -r
bserver_v_1_1 MGD/COMMON/bserver/bserver/lib) and i have the next dump:
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> BEGIN TRACE DUMP
cvs checkout: notice: main loop with CVSROOT
=:pserver:address@hidden:/home/cvs/repository
S-> do_module (MGD/COMMON/bserver/bserver/lib, Updating, , )
S-> do_module (MGD/COMMON/bserver/bserver/lib, Updating, lib, )
S-> Create_Admin (., lib,
/home/cvs/repository/MGD/COMMON/bserver/bserver/lib, 1.9, , 0, 0
)
-> Create_Admin (lib, lib,
/home/cvs/repository/MGD/COMMON/bserver/bserver/lib, , , 0, 0)
-> unlink(lib/CVS/Tag)
S-> Parse_Info (/home/cvs/repository/CVSROOT/rcsinfo,
MGD/COMMON/bserver/bserver/lib, ALL)

S<- Create_Admin
S-> fopen(/home/cvs/repository/CVSROOT/history,a)
S-> unlink_file(./CVS/Entries.Static)
-> unlink(CVS/Entries.Static)
cvs server: Updating lib
S-> Reader_Lock(/home/cvs/repository/MGD/COMMON/bserver/bserver/lib)
S-> checkout
(/home/cvs/repository/MGD/COMMON/bserver/bserver/lib/libbserver.sl,v, 1.9,
-k
b, (function))
S-> server_register(libbserver.sl, 1.9, , -kb, 1.9, , )
S-> Register(libbserver.sl, 1.9, , -kb, 1.9 )
U lib/libbserver.sl
-> rename(.new.libbserver.sl,libbserver.sl)
-> Register(libbserver.sl, 1.9, Tue Oct 15 05:05:52 2002, -kb, 1.9 )
S-> Lock_Cleanup()
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink_file(CVS/Entries.Log)
S-> rename(CVS/Entries.Backup,CVS/Entries)
S-> unlink_file(CVS/Entries.Log)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> END TRACE DUMP
... i pressed Ctrl+C
cvs [checkout aborted]: received interrupt signal
cvs [checkout aborted]: reading from server: Software caused connection
abort
cvs: cannot WSACleanup: WinSock was not initialized
Terminate batch job (Y/N)? ^C

I seem that cvs fully complete but hung at last operation (what is one?),
because we have checkouted or exported a normal file, but something wrong
from cvspserver side.


=============================================================================================================================
Original first message:
We have cvs pserver on Linux RedHat 7.3
server run string in xinted configuration:
cvs -f --allow-root=/home/cvs/repository --allow-root=/home/cvs/internal
pserv
(we support two repositories)

We try to export with command:
cvs export -d lib -r bserver_v_1_1 MGD/COMMON/bserver/bserver/lib

and command may be successful or no successful, when command not successful
we have one zombie process on a linux machine (where cvspserver are ran)
and client command wait infinitely, it can be interrupt by the Ctrl+C and
all cvspserver processes are exited...

ps output:
100 S sergey   10990   799  0  75   0    -  1328 schedu 09:58 ?
00:00:00 cvs -f --allow-root=/home/cvs/repository
--allow-root=/home/cvs/internal pserver
044 Z sergey   10991 10990  0  76   0    -     0 do_exi 09:58 ?
00:00:00 [cvs <defunct>] 0

We use config option
LockDir=/var/lock/cvs

Has anybody who can describe why cvspserver processes sometimes hunging?
Any ideas will be apprected.
Thanks in advance






reply via email to

[Prev in Thread] Current Thread [Next in Thread]