Creating a tag
David Edelsohn
dje@watson.ibm.com
Wed Jun 19 12:39:00 GMT 2002
>>>>> Mark Mitchell writes:
>> Not that I'm aware of. Which is why I find it interesting that the same
>> directory appeared more than once.
Mark> Here are some examples:
Mark> cvs server: [09:08:08] waiting for sje's lock in /cvs/gcc/gcc/gcc
Mark> cvs server: [09:15:39] waiting for anoncvs's lock in /cvs/gcc/gcc/gcc
Mark> cvs server: [10:27:37] waiting for rth's lock in /cvs/gcc/gcc/gcc
Mark> cvs server: [10:41:30] waiting for anoncvs's lock in /cvs/gcc/gcc/gcc
Mark> cvs server: [10:45:01] waiting for rth's lock in /cvs/gcc/gcc/gcc
Mark> ...
Each CVS client tries at 30 second intervals. There is no queue
of locks. If some other client gets the lock when you weren't trying,
someone else can perform an operation even though you already were
waiting. There is no ordering and no "fair" locking protocol in CVS.
David
More information about the Gcc
mailing list