delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/07/24/11:10:46

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Mon, 24 Jul 2000 11:09:37 -0400
To: cygwin AT sources DOT redhat DOT com
Subject: Re: Extending cygwin's process table (progress report)
Message-ID: <20000724110937.F1098@cygnus.com>
Reply-To: cygwin AT sources DOT redhat DOT com
Mail-Followup-To: cygwin AT sources DOT redhat DOT com
References: <OF078302D5 DOT ADD9F5A2-ON00256926 DOT 0047F349 AT srv DOT uk DOT deuba DOT com>
Mime-Version: 1.0
User-Agent: Mutt/1.2i
In-Reply-To: <OF078302D5.ADD9F5A2-ON00256926.0047F349@srv.uk.deuba.com>; from joerg.schaible@db.com on Mon, Jul 24, 2000 at 01:09:58PM +0000

On Mon, Jul 24, 2000 at 01:09:58PM +0000, Joerg Schaible wrote:
>
>
>Hi Chris,
>
>>I do use windows pids wherever possible but execed processes still have
>>their normal split personality.  If a process is execed, as far as
>>cygwin is concerned, it maintains the same "Windows PID" throughout its
>>lifetime.  As far as Windows is concerned, there are, unfortunately,
>>still multiple pids to contend with.
>
>you may have a look at following resource.  May be you can solve the
>PID problem for execed processes:
>http://msdn.microsoft.com/library/periodic/period98/win320698.htm

Thanks for the pointer but I don't understand why you think this solves
the problem.  I am actually already using the techniques mentioned here
but, regardless, cygwin has never had any problems maintaining a
parent/child pid relationship.  My changes don't affect cygwin's
existing mechanism at all.

If there was some method for ensuring that a new process had the same
PID as a previous process, that would be great.  This article does not
seem to document anything like that.

cgf

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019