<snip> Well, you'll want Thread::Exit and Thread::Signal. Set up a signal handler for a specfic signal, and let that do an exit() (with Thread::Exit, that will only exit the thread).
>>> To confirm - this approach can be used to exit specific threads on a Linux system and not stop all threads? Steve