Re: vfork() and setpgid()

看板DFBSD_kernel作者時間21年前 (2005/04/23 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
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@backplane.com> I was worried that vfork() might also share the descriptors. Thanks! Max
文章代碼(AID): #12QJmF00 (DFBSD_kernel)
文章代碼(AID): #12QJmF00 (DFBSD_kernel)