On Monday, September 23, 2002, at 06:16 PM, Bill Huey (Hui) wrote: On Mon, Sep 23, 2002 at 06:06:53PM -0400, Jim Magee wrote: where appropriate appears to be the trick in your case. I don't think Linux has vfork(), so people tend to stick with just fork() in portable code. Linux has vfork(), the behavior is undefined if you modify any process data though. As it is in BSD as well. Sorry to be confusing. I know Linux has the vfork() API, but it isn't emphasized to developers like it is in BSD. Instead, they tend to emphasize their variable-weight forking technology. So people don't have vfork() on their minds as much. --Jim _______________________________________________ darwin-kernel mailing list | darwin-kernel@lists.apple.com Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/darwin-kernel Do not post admin requests to the list. They will be ignored.