Quoth Michael Schnell: > I did not know about this wording. With exec*() the process stays the > same (same pid), and it's still a child of the same parent. It just gets > new memory and some initialization is done (man execve=).
Right, but it's the new memory that does the trick. After calling exec* it no longer shares an address space with its parent, so calling other functions won't corrupt its parent any more. _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev