:> fork1() in the kernel]. rfork(RFMEM) means that the processes share all :> memory - current AND FUTURE. You could use minherit() before fork() to :> share current memory, but not future memory. : :BTW, concerning rfork(RFMEM). Could somebody explain me, why the :following simple program is coredumping: You cannot call rfork() with RFMEM directly from a C program. You have to use assembly (has anyone created a native clone() call yet to do all the hard work?). The reason is that rfork(RFMEM) does not give the new process a new stack, so both the old and new processes wind up on the same original stack and stomp all over each other. -Matt To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-hackers" in the body of the message
- Concept check: iothreads addition to pthreads for MYSQL+... Scott Hess
- Re: Concept check: iothreads addition to pthreads f... Matthew Dillon
- Re: Concept check: iothreads addition to pthrea... Alfred Perlstein
- rfork() [was: Concept check] Michael Bacarella
- Re: rfork() [was: Concept check] Scott Hess
- Re: rfork() [was: Concept check] Alexander Litvin
- Re: rfork() [was: Concept chec... Matthew Dillon
- Re: rfork() [was: Concept ... Jason Evans
- Re: rfork() [was: Concept ... Matthew Dillon
- Re: rfork() [was: Concept ... Wes Peters
- Re: rfork() [was: Concept ... Wes Peters
- Re: rfork() [was: Concept ... Sheldon Hearn
- Re: rfork() [was: Concept ... Alexander Litvin
- Re: rfork() [was: Concept ... Ronald G. Minnich
- Re: rfork() [was: Concept ... Scott Hess
- Re: rfork() [was: Concept check] Ronald G. Minnich
- Re: rfork() [was: Concept check] Michael Bacarella