He is probably tring to do some stuff with the commit & loginfo scripts &
they hide in $TMPDIR/cvs-serv[pid] (server.c) & if script he is in is
calling
out to get the parent process id he's not going to find the right
cvs-serv[pid] dir
with the contant he is expecting ...
-----Original Message-----
From: Donald Sharp <[EMAIL PROTECTED]>
To: Laird Nelson <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: August 2, 2000 4:16 PM
Subject: Re: CVS pids and the pids of its kids
>What does it matter?
>
>more than likely cvs is just forking and execing...
>
>donald
>On Wed, Aug 02, 2000 at 06:00:54PM -0400, Laird Nelson wrote:
>> Sounds like the latest Harry Potter book.
>>
>> Through extensive hammering and beating on cvs, I've established the
>> following Very Likely Thing:
>>
>> * The ID of the cvs process that runs commitinfo and verifymsg scripts
>> is NOT the same as the id of the CVS process that runs the loginfo
>> scripts.
>> * Specifically, the ID of the cvs process that runs the loginfo scripts
>> is always 3 greater than the id of the cvs process that runs the others.
>>
>> Is this coincidence? Fact? I can't get that "3" number to change.
>>
>> Comments?
>>
>> Cheers,
>> Laird
>>
>