line |
true |
false |
branch |
52
|
0 |
2 |
unless $sig =~ /^\d+$/ |
57
|
37 |
14 |
if $sig =~ /^\d+$/ |
80
|
0 |
17 |
if (exists $attrs->{'safe'}) |
82
|
0 |
0 |
if ($] < 5.008002 and defined $attrs->{'safe'} and $attrs->{'safe'}) |
93
|
13 |
4 |
unless defined $attrs |
95
|
0 |
17 |
unless ($use_sigaction) |
101
|
0 |
0 |
unless defined wantarray |
110
|
0 |
17 |
if $] < 5.008 |
111
|
17 |
0 |
unless defined $attrs->{'flags'} |
112
|
13 |
4 |
unless defined $attrs->{'mask'} |
125
|
0 |
17 |
if defined $attrs->{'safe'} |
133
|
0 |
28 |
if $] < 5.008 |
134
|
0 |
28 |
unless defined $sig |
135
|
0 |
28 |
unless UNIVERSAL::isa($action, 'POSIX::SigAction') |
137
|
11 |
17 |
if (defined wantarray) { } |
154
|
0 |
7 |
unless ($timeout) |
167
|
7 |
0 |
if $@ |
169
|
3 |
4 |
if $@ and !ref($@) || $@ != {} |
179
|
11 |
0 |
if ($use_sigaction) { } |
186
|
0 |
0 |
defined $_[0]{'ACT'} ? : |