Messages in this thread | | | Subject | Re: Subtle MM bug | Date | Wed, 10 Jan 2001 19:31:52 +0000 (GMT) | From | Alan Cox <> |
| |
> struct ucred is also needed to get LinuxThreads POSIX compliant (sharing > credentials between threads, but still keeping system calls atomic in > relation to credential changes)
That is extremely undesirable behaviour. setuid() changes for pthreads crud should be done by the library emulation layer. Many people have very real and very good reasons for running multiple parallel ids. Just try writing a threaded ftp daemon (non anonymous) without that, or an nfs server
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/
| |