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

Reply via email to