I've stumbled onto a method that is supposed to work, using pthread_kill with a sig of 0, but that won't work on my Linux machine (Fedora Core 2). A call to pthread_kill w/ sig 0 and an invalid ...
I have an object that maintains a number of internal pthreads. In the object destructor, I want to kill any running internal threads. The thread executing the destructor will not be one of these ...