NAME
threads::posix - more POSIX correct threads
VERSION
version 0.003
SYNOPSIS
use threads::posix;
my $thread = thread::posix->create(sub { ... });
$thread->kill(SIGALRM);
DESCRIPTION
This module extends threads to provide behaviors that are more conformant to what POSIX prescribes. You should realize that this doesn't in any way change the threads themselves, just how you intereract with them. Everything not described here should work exactly the same as in threads.pm.
If this module is used with the -global option it will monkey-patch threads.pm.
METHODS
kill
Send a signal to a thread. Unlike what threads.pm does, this is a real OS level signal that will interact with various syscalls the way you expect them to, not a poke into the deferred signal handling system.
AUTHOR
Leon Timmermans <leont@cpan.org>
COPYRIGHT AND LICENSE
This software is copyright (c) 2012 by Leon Timmermans.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.