This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Creating a tag
- From: Mark Mitchell <mark at codesourcery dot com>
- To: "law at redhat dot com" <law at redhat dot com>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Wed, 19 Jun 2002 12:28:15 -0700
- Subject: Re: Creating a tag
--On Wednesday, June 19, 2002 01:21:08 PM -0600 "law@redhat.com"
<law@redhat.com> wrote:
In message <98810000.1024508455@warlock.codesourcery.com>, Mark Mitchell
writes :
> I'm trying to create a tag with "cvs tag".
>
> I started that operation at 9:00 AM; it's now 10:36 AM. I've been
> watching "waiting for ...'s lock" messages go by that entire time.
> (With different lognames and directories over that time period, but
> with the same directories appearing more than once.)
That indicates that you're making progress (albiet slowly).
Indeed. As of now (12:24PM), a stream of Ts is going across my screen, so
it is working. (I bet that means everyone else is waiting for me now,
but it seems to be tagging several files per second, so hopefully it
won't be too long...)
> Does CVS refuse to grab a lock for me until it can grab locks in all of
> the directories at once, or some such? (Such a protocol might be in
> use to avoid deadlock.)
Not that I'm aware of. Which is why I find it interesting that the same
directory appeared more than once.
Here are some examples:
cvs server: [09:08:08] waiting for sje's lock in /cvs/gcc/gcc/gcc
cvs server: [09:15:39] waiting for anoncvs's lock in /cvs/gcc/gcc/gcc
cvs server: [10:27:37] waiting for rth's lock in /cvs/gcc/gcc/gcc
cvs server: [10:41:30] waiting for anoncvs's lock in /cvs/gcc/gcc/gcc
cvs server: [10:45:01] waiting for rth's lock in /cvs/gcc/gcc/gcc
...
Temporarily turning off qmail & http has allowed me to rule them out as
the primary cause of problems -- even with those turned off the machine
continues to thrash, primarily on IO requests.
Thanks for spending so much time looking into this!
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com