| line |
true |
false |
branch |
|
42
|
0 |
0 |
if $status->{'heartbeat_interval'} |
|
43
|
0 |
0 |
if $status->{'command_interval'} |
|
44
|
0 |
0 |
if ($status->{'repair_interval'}) |
|
51
|
0 |
0 |
if delete $status->{'fast_start'} |
|
62
|
0 |
0 |
if ($_[1] // '') =~ /^\d+$/ |
|
64
|
0 |
0 |
if $self->{'jobs'}{$_[1] // ''} |
|
69
|
0 |
0 |
unless eval {
do {
$self->_work until $self->{'finished'};
1
}
} |
|
77
|
0 |
0 |
unless $self->{'pid'} == $$ |
|
79
|
0 |
0 |
unless $self->{'graceful'} = $graceful |
|
92
|
0 |
0 |
if ($self->{'stopping'} and not $self->{'quit'}++) |
|
94
|
0 |
0 |
$self->{'graceful'} ? : |
|
98
|
0 |
0 |
unless $self->{'graceful'} |
|
103
|
0 |
0 |
if ($status->{'heartbeat_interval'} and $self->{'next_heartbeat'} < &steady_time()) |
|
110
|
0 |
0 |
if ($status->{'command_interval'} and $self->{'next_command'} < &steady_time()) |
|
117
|
0 |
0 |
if ($status->{'repair_interval'} and $self->{'next_repair'} < &steady_time()) |
|
129
|
0 |
0 |
if $self->{'stopping'} and not keys %{$$self{'jobs'};} |
|
133
|
0 |
0 |
if $status->{'jobs'} <= keys %$jobs or $self->{'stopping'} |
|
137
|
0 |
0 |
if (my $job = $self->emit('wait')->dequeue($max, {'queues', $queues})) |