line |
true |
false |
branch |
12
|
1 |
0 |
unless $ENV{'MOJO_REACTOR'} |
76
|
0 |
0 |
$debug ? : |
84
|
0 |
0 |
unless $self->{'token'} = $args{'token'} |
85
|
0 |
0 |
unless $self->{'who'} = $args{'who'} |
88
|
0 |
0 |
unless $self->{'autoconnect'} |
92
|
0 |
0 |
if $self->{'auth'} |
112
|
0 |
0 |
unless my $rpc = 'JSON::RPC2::TwoWay'->new('debug', $self->{'debug'}, 'json', $self->{'jsonobject'}) |
129
|
0 |
0 |
if $self->{'tls_ca'} |
130
|
0 |
0 |
if $self->{'tls_cert'} |
131
|
0 |
0 |
if $self->{'tls_key'} |
136
|
0 |
0 |
if ($err) |
153
|
0 |
0 |
if @err |
154
|
0 |
0 |
if $err[0] |
160
|
0 |
0 |
unless $conn |
200
|
0 |
0 |
unless $i->{'version'} eq '1.0' |
210
|
0 |
0 |
if $e |
211
|
0 |
0 |
unless $r |
213
|
0 |
0 |
if ($r) { } |
232
|
0 |
0 |
unless ($status and $status eq 'RES_WAIT') |
252
|
0 |
0 |
unless my $method = $args{'method'} |
261
|
0 |
0 |
if ($self->{'json'}) { } |
264
|
0 |
0 |
unless ref $inargs eq 'HASH' |
266
|
0 |
0 |
unless ref $inargs eq 'HASH' |
269
|
0 |
0 |
if ($reqauth) |
273
|
0 |
0 |
if ($reqauth) |
274
|
0 |
0 |
if (&blessed($reqauth)) |
275
|
0 |
0 |
if ($reqauth->can('_to_reqauth')) { } |
282
|
0 |
0 |
unless ref $reqauth eq 'HASH' |
289
|
0 |
0 |
if ($timeout > 0) |
291
|
0 |
0 |
unless my $rescb = delete $req->{'rescb'} |
297
|
0 |
0 |
$vtag ? : |
301
|
0 |
0 |
$reqauth ? : |
309
|
0 |
0 |
if ($e) |
312
|
0 |
0 |
if $rescb |
316
|
0 |
0 |
unless $rescb |
318
|
0 |
0 |
if ($status eq 'RES_WAIT') { } |
320
|
0 |
0 |
unless ($vci) |
330
|
0 |
0 |
if $waitcb |
333
|
0 |
0 |
if $self->{'json'} and ref $outargs |
335
|
0 |
0 |
if $tmr |
342
|
0 |
0 |
if $rescb |
343
|
0 |
0 |
if $tmr |
354
|
0 |
0 |
unless $ns |
356
|
0 |
0 |
$notify ? : |
361
|
0 |
0 |
if $self->{'json'} |
370
|
0 |
0 |
unless $status and $status eq 'RES_WAIT' |
371
|
0 |
0 |
unless $notify |
389
|
0 |
0 |
unless $id |
391
|
0 |
0 |
unless $vci |
393
|
0 |
0 |
unless $req |
395
|
0 |
0 |
unless $rescb |
396
|
0 |
0 |
if $tmr |
398
|
0 |
0 |
if $self->{'json'} and ref $outargs |
407
|
0 |
0 |
unless $ch |
409
|
0 |
0 |
unless $wl |
412
|
0 |
0 |
if $tmr |
413
|
0 |
0 |
if $rescb |
430
|
0 |
0 |
if (not $e and $r and $r =~ /pong/u) { } |
453
|
0 |
0 |
if ($self->lastping // 0) > time - $pt |
459
|
0 |
0 |
if $pt > 0 |
465
|
0 |
0 |
if $prepare |
468
|
0 |
0 |
unless $self->ioloop->is_running |
470
|
0 |
0 |
if $tmr |
483
|
0 |
0 |
unless my $method = $args{'method'} |
484
|
0 |
0 |
unless my $cb = $args{'cb'} |
486
|
0 |
0 |
$args{'async'} ? : |
487
|
0 |
0 |
unless $mode =~ /^(subproc|async|async2|sync)$/u |
491
|
0 |
0 |
if $self->actions->{$method} |
502
|
0 |
0 |
$args{'filter'} ? : |
|
0 |
0 |
$args{'doc'} ? : |
510
|
0 |
0 |
if ($e) |
516
|
0 |
0 |
unless ($res) |
559
|
0 |
0 |
unless ($action) |
564
|
0 |
0 |
unless my $rpcswitch = $request->{'rpcswitch'} |
576
|
0 |
0 |
if $action->{'meta'} |
580
|
0 |
0 |
if ($action->{'mode'} eq 'async2') { } |
|
0 |
0 |
elsif ($action->{'mode'} eq 'async') { } |
|
0 |
0 |
elsif ($action->{'mode'} eq 'sync') { } |
|
0 |
0 |
elsif ($action->{'mode'} eq 'subproc') { } |
593
|
0 |
0 |
if ($@) |
609
|
0 |
0 |
if ($@) { } |
616
|
0 |
0 |
if ($@) { } |
634
|
0 |
0 |
if ($@) { } |
652
|
0 |
0 |
unless pipe my $reader, my $writer |
654
|
0 |
0 |
unless defined(my $pid = fork) |
655
|
0 |
0 |
unless ($pid) |
661
|
0 |
0 |
if ($@) { } |
683
|
0 |
0 |
unless $$ == $me |
686
|
0 |
0 |
if ($@) |
693
|
0 |
0 |
if $@ |
708
|
0 |
0 |
if state $looping++ |
713
|
0 |
0 |
if (ref $reactor eq 'Mojo::Reactor::EV') { } |
|
0 |
0 |
elsif (ref $reactor eq 'Mojo::Reactor::Poll') { } |
733
|
0 |
0 |
if $err |