From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27695 invoked by alias); 24 Sep 2007 15:34:30 -0000 Received: (qmail 27686 invoked by uid 22791); 24 Sep 2007 15:34:29 -0000 X-Spam-Check-By: sourceware.org Received: from pool-71-174-251-188.bstnma.fios.verizon.net (HELO ednor.cgf.cx) (71.174.251.188) by sourceware.org (qpsmtpd/0.31) with ESMTP; Mon, 24 Sep 2007 15:34:26 +0000 Received: by ednor.cgf.cx (Postfix, from userid 201) id E2C562B353; Mon, 24 Sep 2007 11:34:24 -0400 (EDT) Date: Mon, 24 Sep 2007 15:34:00 -0000 From: Christopher Faylor To: overseers@sourceware.org, Jim Meyering Subject: Re: Upstream cvs repository corruption? Message-ID: <20070924153424.GB29974@ednor.casa.cgf.cx> Mail-Followup-To: overseers@sourceware.org, Jim Meyering References: <1190637220.4431.2.camel@linux-cxyg> <87r6kow6yn.fsf@rho.meyering.net> <20070924131507.GA29811@ednor.casa.cgf.cx> <87wsuguoib.fsf@rho.meyering.net> <20070924143952.GA29974@ednor.casa.cgf.cx> <87r6koumpu.fsf@rho.meyering.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87r6koumpu.fsf@rho.meyering.net> User-Agent: Mutt/1.5.16 (2007-06-09) Mailing-List: contact overseers-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: , Sender: overseers-owner@sourceware.org X-SW-Source: 2007-q3/txt/msg00109.txt.bz2 On Mon, Sep 24, 2007 at 05:06:37PM +0200, Jim Meyering wrote: >Christopher Faylor wrote: >>I was trying to find out what that should actually be. There is no >>need to rationalize the need. I just want to figure out how this >>should actually be set up. And, I thought that if we chose another >>account with different access rights it might actually solve the >>problem. > >Chris, > >From the tone of your messages, I fear I may have done something to >offend you. If so, please rest assured that whatever I did was not >intended to rustle any feathers. Please reread the above without any preconceptions about tone. I'm not "offended". I want to solve a problem. Here is my point: SER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 20017 0.0 0.0 6444 2688 ? Ss 12:43 0:00 sshd: meyering@pts/0 meyering 20021 0.0 0.0 6768 2048 pts/0 Ss+ 12:43 0:00 -zsh meyering 20335 0.0 0.0 2184 884 ? Ss 12:45 0:00 /bin/sh /home/meyering/bin/mirror-sw lvm meyering 20343 0.0 0.0 2484 916 ? S 12:45 0:00 /bin/sh /home/meyering/bin/mirror-cvs-to-git --rsync-url=/cvs/lvm2 --module=LVM2 --git-dir=/home/meyering/mirror-git-to-cvs/repo/LVM2 --state-dir=/home/meyering/mirror-git-to-cvs/.state/LVM2 --key-file=tools/lvm.c,v --user-map=/home/meyering/mirror-git-to-cvs/git-user-map/LVM2 meyering 20436 0.0 0.0 6908 5068 ? S 12:45 0:00 /usr/bin/perl -w /usr/local/bin/git-cvsimport -A /home/meyering/mirror-git-to-cvs/.state/LVM2/user-map -d /home/meyering/mirror-git-to-cvs/.state/LVM2/cvsrepo/LVM2 -C /home/meyering/mirror-git-to-cvs/repo/LVM2 -p -z,120 LVM2 meyering 20466 0.0 0.0 2712 672 ? S 12:45 0:00 cvs server meyering 20472 0.0 0.0 6576 4364 ? S 12:45 0:00 cvsps --norc -q -z 120 --cvs-direct -u -A --root /home/meyering/mirror-git-to-cvs/.state/LVM2/cvsrepo/LVM2 LVM2 meyering 20473 0.0 0.0 3664 900 ? S 12:45 0:00 cvs server Those processes have been running since 8:43AM EDT. If we are going to support git on sourceware, should we expect to see this type of thing on a regular basis? And, given the original email, which contained a problem, is there some other way that git could be run to avoid the problem? I run a script on a regular basis which kills what seems to be hung processes on sourceware. I very nearly killed similar processes this weekend. I want to find out if I have to ignore these type of processes in the future or if there is a better way to handle this so that it doesn't look like user "meyering" (or some other git user) has lots of long-running processes. cgf