Take a look at threads Signalling and the threads->kill() function in the latest versions of threads.
I haven't had occasion to use it yet, but it seems to be tailor-made for your application and should work everywhere threads do. Ie. even on Win32.
Update: The limitations of this feature pointed out by tye mean that it is probably not useful for your application.
In reply to Re: Perl Threads
by BrowserUk
in thread Perl Threads
by jpk236
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |