line |
true |
false |
branch |
19
|
0 |
11 |
unless exists $Args->{'ChildHandler'} |
31
|
33 |
22 |
if exists $Args->{$Arg} |
51
|
0 |
7 |
if (exists $Self->{'ToChild'}{$pid}) |
67
|
0 |
246 |
unless ($Result) |
74
|
0 |
246 |
if $DEBUG |
77
|
50 |
196 |
if ($ResultMethod eq 'Startup') |
78
|
50 |
0 |
if ($#{$$Self{'JobQueue'};} > -1) { } |
95
|
96 |
100 |
if ($ResultMethod eq 'Completed') |
97
|
96 |
0 |
if ($Result->{'Data'} and exists $Self->{'ParentCallback'}) |
102
|
46 |
50 |
if (exists $Result->{'JobsPerChildLimitReached'}) |
109
|
44 |
2 |
if ($#{$$Self{'JobQueue'};} > -1) |
116
|
50 |
0 |
if ($#{$$Self{'JobQueue'};} > -1) |
130
|
100 |
0 |
if ($ResultMethod eq 'ProgressCallback') |
133
|
100 |
0 |
if (exists $Self->{'ProgressCallback'}{$Method}) { } |
149
|
1 |
0 |
if ($Self->{'WaitComplete'}) |
168
|
0 |
11 |
if ($ActualJobs < $MaxChildren) |
190
|
55 |
10 |
if ($pid) { } |
|
10 |
0 |
elsif ($pid == 0) { } |
205
|
0 |
10 |
if $DEBUG |
235
|
0 |
10 |
if (exists $Self->{'ChildSetupHook'}) |
245
|
10 |
20 |
if (exists $Instructions->{'Shutdown'}) |
246
|
0 |
10 |
if $DEBUG |
247
|
0 |
10 |
if (exists $Self->{'ChildTeardownHook'}) |
266
|
20 |
0 |
if (exists $Self->{'ChildHandler'}) |
276
|
0 |
20 |
if ($@) |
277
|
0 |
0 |
if (exists $Self->{'ChildTeardownHook'}) |
288
|
20 |
0 |
if (exists $Self->{'JobsPerChild'}) |
290
|
10 |
10 |
if ($Self->{'JobsPerChild'} == 0) |
299
|
0 |
0 |
if (exists $Self->{'ChildTeardownHook'}) |
303
|
0 |
0 |
if $DEBUG |
325
|
296 |
22486 |
if ($Char eq "\n") |