| line |
true |
false |
branch |
|
43
|
0 |
0 |
if ($fddispatch->{'SIGCHLD'}) |
|
48
|
0 |
0 |
if ($fddispatch->{'STDIN'}) { } |
|
55
|
0 |
0 |
if ($fddispatch->{'STDOUT'}) { } |
|
62
|
0 |
0 |
if ($fddispatch->{'STDERR'}) { } |
|
70
|
0 |
0 |
if ($handlesettings->{'O_NONBLOCK'}) |
|
73
|
0 |
0 |
unless my $flags = fcntl($err, 3, 0) |
|
74
|
0 |
0 |
unless fcntl $err, 4, $flags | 2048 |
|
78
|
0 |
0 |
unless my $flags = fcntl($out, 3, 0) |
|
79
|
0 |
0 |
unless fcntl $out, 4, $flags | 2048 |
|
82
|
0 |
0 |
unless defined $in->blocking(0) |
|
92
|
0 |
0 |
if ($cb) |
|
114
|
0 |
0 |
if ($env) |
|
128
|
0 |
0 |
if ($@) |
|
134
|
0 |
0 |
if ($env) |
|
159
|
0 |
0 |
if ($context->{'on_stdout_data'}) |
|
186
|
0 |
0 |
if ($context->{'on_stdout_data'}) |
|
193
|
0 |
0 |
if ($context->{'input'}) |
|
198
|
0 |
0 |
if ($curbuf) |
|
200
|
0 |
0 |
if (not defined $rv) { } |
|
|
0 |
0 |
elsif ($rv != length $curbuf) { } |
|
201
|
0 |
0 |
unless ($!{'EAGAIN'}) |
|
216
|
0 |
0 |
unless (defined $context->{'curbuf'}) |
|
262
|
0 |
0 |
if (defined $inputdata) |
|
280
|
0 |
0 |
unless pipe my $inreader, my $inwriter |
|
281
|
0 |
0 |
unless pipe my $outreader, my $outwriter |
|
282
|
0 |
0 |
unless pipe my $errreader, my $errwriter |
|
289
|
0 |
0 |
if ($pid == 0) |
|
293
|
0 |
0 |
unless open STDIN, "<&", $inreader |
|
294
|
0 |
0 |
unless open STDOUT, ">&", $errwriter |
|
295
|
0 |
0 |
unless open STDERR, ">&", $errwriter |
|
310
|
0 |
0 |
if (fork == 0) |
|
311
|
0 |
0 |
unless open STDOUT, ">&", $sockfh |
|
335
|
0 |
0 |
if (defined $self->{'fd'}{$key}{'fd'} and $fd == $self->{'fd'}{$key}{'fd'}) |
|
347
|
0 |
0 |
if (defined $self->{'fd'}{$key}{'fd'}) |