| line |
true |
false |
branch |
|
28
|
148 |
4 |
exists $child->{'runtime'} ? : |
|
29
|
151 |
1 |
exists $child->{'id'} ? : |
|
32
|
0 |
152 |
if ($^O eq 'MSWin32') { } |
|
|
0 |
152 |
elsif (WIFSTOPPED($status)) { } |
|
|
4 |
148 |
elsif (WIFSIGNALED($status)) { } |
|
|
14 |
134 |
elsif (WIFEXITED($status) and $rc) { } |
|
44
|
45 |
107 |
if $self->{'trace_cb'} |
|
51
|
582 |
50 |
$opts{'nonblock'} ? : |
|
61
|
378 |
152 |
if ($res == 0) { } |
|
|
0 |
152 |
elsif ($res < 0) { } |
|
70
|
0 |
378 |
if ($waittime > 2 and $child->{'state'} ne 'kill' and $^O ne 'MSWin32') { } |
|
|
0 |
756 |
elsif ($waittime > 1 and $child->{'state'} ne 'term') { } |
|
80
|
0 |
0 |
if $flags == 0 and $!{'EINTR'} |
|
81
|
0 |
0 |
unless $^O eq "MSWin32" |
|
110
|
0 |
0 |
if ($child->{'state'} ne "term") |
|
122
|
0 |
96 |
if $^O eq "MSWin32" |
|
125
|
4 |
0 |
if ($child->{'state'} ne "kill") |
|
158
|
0 |
164 |
unless shutdown $child->{'reader'}, 2 |
|
159
|
0 |
164 |
unless close $child->{'reader'} |
|
170
|
193 |
2 |
defined $msg_id ? : |
|
171
|
189 |
6 |
defined $msg_vci ? : |
|
176
|
0 |
195 |
unless socketpair my $rd, my $wr, 1, 1, 0 |
|
179
|
0 |
195 |
unless defined $pid |
|
181
|
176 |
19 |
if ($pid != 0) |
|
183
|
51 |
125 |
if $self->{'trace_cb'} |
|
210
|
137 |
644 |
unless (keys %{$$self{"jobs"};} < $self->{'max_async'}) |
|
228
|
1 |
48 |
if (@msgs) |