line |
true |
false |
branch |
85
|
0 |
0 |
ref $class ? : |
106
|
0 |
0 |
if (defined $wakeup) |
107
|
0 |
0 |
if $wakeup < 0 and $wakeup != -1 |
114
|
0 |
0 |
if (defined $wakeup_delay) |
115
|
0 |
0 |
if $wakeup_delay < 0 and $wakeup_delay != -1 |
120
|
0 |
0 |
if %opts |
156
|
0 |
0 |
if keys %opts |
160
|
0 |
0 |
$local_addr ? : |
|
0 |
0 |
unless my $ssock = 'IO::Socket::INET'->new('LocalPort', $portnum, 'Type', 1, 'Proto', 6, 'Blocking', 0, 'Reuse', 1, 'Listen', 1024, $local_addr ? ('LocalAddr', $local_addr) : ()) |
202
|
0 |
0 |
unless socketpair $csock, $psock, 1, 1, 0 |
235
|
0 |
0 |
unless socketpair $csock, $psock, 1, 1, 0 |
242
|
0 |
0 |
unless (defined $pid) |
248
|
0 |
0 |
unless ($pid) |
252
|
0 |
0 |
unless open STDIN, '<&', $psock |
254
|
0 |
0 |
unless open STDOUT, '>&', $psock |
256
|
0 |
0 |
if (UNIVERSAL::isa($prog, 'CODE')) |
274
|
0 |
0 |
wantarray ? : |
281
|
0 |
0 |
if (defined(my $max_queue_size = $self->{'max_queue'}{$job->{'func'}})) |
293
|
0 |
0 |
if ($highpri) { } |
306
|
0 |
0 |
if (my $existing_timer = delete $self->{'wakeup_timers'}{$func}) |
310
|
0 |
0 |
unless $self->_wake_up_some($func) |
315
|
0 |
0 |
if $delay == -1 |
318
|
0 |
0 |
if $self->{'wakeup'} == 0 |
326
|
0 |
0 |
unless $self->{'job_queue'}{$func} |
|
0 |
0 |
unless @{[] unless $self->{'job_queue'}{$func};} |
337
|
0 |
0 |
unless my $sleepmap = $self->{'sleepers'}{$func} |
338
|
0 |
0 |
unless my $sleeporder = $self->{'sleepers_list'}{$func} |
346
|
0 |
0 |
if $c->{'closed'} or not $c->{'sleeping'} |
347
|
0 |
0 |
if ($max-- <= 0) |
368
|
0 |
0 |
if ($self->{'job_queue'}{$cd}) |
377
|
0 |
0 |
if $count >= 2 |
385
|
0 |
0 |
if ($jobs_done) { } |
416
|
0 |
0 |
if (my Gearman::Server::Client $worker = $job->worker) |
420
|
0 |
0 |
if (length $job->{'uniq'}) |
429
|
0 |
0 |
if (defined $max and length $max and $max >= 0) { } |
444
|
0 |
0 |
unless $self->{'job_of_uniq'}{$func} |
456
|
0 |
0 |
unless $self->{'job_queue'}{$func} |
466
|
0 |
0 |
unless $job |
467
|
0 |
0 |
unless $job->require_listener |
470
|
0 |
0 |
if $c and not $c->{'closed'} |