Newsgroups: comp.parallel.pvm
From: Richard Kilgore <rkilgore@lore.ece.utexas.edu>
Subject: Get a new tid for fork()'ed process?
Organization: The University of Texas at Austin
Date: Mon, 04 Mar 1996 17:55:02 -0600
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <313B82D6.1AA7BCB5@lore.ece.utexas.edu>

I've got an application in which a process running as a task
under pvm calls fork().  My problem is that the child process
ends up with the same Pvm task ID as the parent, but I want
it to be independent.  Is there some way to kick the Pvm
libraries in the back of the head and say, "Hey, I'm a
NEW Process!!"?

I tried calling setsid(), which I thought would 
disassociate the new process from its parent, but it still
gets the same task ID.

Any help would save me a lot of headaches.  If someone out
there believes that it's just not possible, I'd like to
hear from you, too.  Bad news is better than no news in
this case.

	Thanks,

	- rick

-- 
Richard B. Kilgore
Grad Student, University of Texas at Austin
WWW URL: http://lore.ece.utexas.edu/~rkilgore/
E-mail rkilgore@lore.ece.utexas.edu

