vfork() and setpgid()
Max Okumoto
okumoto at ucsd.edu
Fri Apr 22 09:39:40 PDT 2005
Matthew Dillon wrote:
:
:Is it safe to call setpgid() in the child process of vfork()?
:Should know this but, can find any docs that says if it is ok.
:
: Max
Hmm. That's a good question. I would say it would "probably"
be ok. System calls in general should be ok.
The issue with vfork() is that the child has its own process
and related structures (file descriptors), but it is sharing
the parent's address space, so you don't want to do anything
that messes with memory beyond your local stack.
-Matt
Matthew Dillon
<dillon at xxxxxxxxxxxxx>
I was worried that vfork() might also share the descriptors.
Thanks!
Max
More information about the Kernel
mailing list