Signal::Mask - Signal masks made easy
version 0.008
use Signal::Mask; { local $Signal::Mask{INT} = 1; do_something(); } #signal delivery gets postponed until now
Signal::Mask is an abstraction around your process or thread signal mask. It is used to fetch and/or change the signal mask of the calling process or thread. The signal mask is the set of signals whose delivery is currently blocked for the caller. It is available as the global hash %Signal::Mask.
Leon Timmermans <fawaka@gmail.com>
This software is copyright (c) 2010 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.
To install Signal::Mask, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Signal::Mask
CPAN shell
perl -MCPAN -e shell install Signal::Mask
For more information on module installation, please visit the detailed CPAN module installation guide.