3 use Test::More tests => 2;
5 use POSIX qw/SIGINT SIGTERM SIGKILL EXIT_SUCCESS EXIT_FAILURE WIFEXITED WEXITSTATUS/;
11 die "$s: fork() failed : $!";
13 local $SIG{$s} = sub { exit EXIT_SUCCESS };
20 local $SIG{ALRM} = sub { die };
24 $ret = (WIFEXITED($?) && (WEXITSTATUS($?) == EXIT_SUCCESS));
36 trysig SIGUSR1, 'USR1';
37 trysig SIGUSR2, 'USR2';