Messages in this thread | | | Date | Mon, 18 Nov 1996 23:54:09 -0500 | From | "David S. Miller" <> | Subject | Re: real POSIX.1b semaphores |
| |
From: Ulrich Drepper <drepper@myware.rz.uni-karlsruhe.de> Date: 19 Nov 1996 05:44:58 +0100
OK, and does signal delivery works as expected? I.e., can one thread send a signal to another in the same process? I don't know much about this but haven't found a sign of a thread ID.
Hmmm, maybe it does not act as expected. And you are correct that a thread_id mechanism is not there.
Linus spoke some time ago on this on some linux-kernel thread. Basically his consensus was that adding a thread_id that was seperate from the normal pid was asking for trouble and a stupid idea.
He instead postulated an idea of encoding the thread_id within the pid itself, using the high order bits of the pid value or something similar. The nice results of this are that nothing breaks, like /proc/pid etc.
--------------------------------------------//// Yow! 10.49 MB/s remote host TCP bandwidth //// over 100Mb/s ethernet. Beat that! //// -----------------------------------------////__________ o David S. Miller, davem@caip.rutgers.edu /_____________/ / // /_/ ><
| |