Branch Coverage

blib/lib/POE/Component/SSLify/NonBlock.pm
Criterion Covered Total %
branch 0 40 0.0


line true false branch
20 0 0 if exists tied(*$socket)->_get_self->{'acceptstate'}
22 0 0 if $acceptstateclient > 2
31 0 0 unless &Net::SSLeay::CTX_load_verify_locations($ctx, $cacrt, '')
48 0 0 unless (defined $socket)
53 0 0 unless (defined $ctx)
61 0 0 unless tie *$newsock, 'POE::Component::SSLify::NonBlock::ServerHandle', $socket, $ctx, $params
76 0 0 $$infos[0] eq '1' && ref $$infos[2] eq 'ARRAY' && scalar @{$$infos[2];} ? :
0 0 Server_SSLify_NonBlock_ClientCertificateExists($socket) ? :
82 0 0 Server_SSLify_NonBlock_ClientCertificateExists($socket) ? :
90 0 0 if (scalar @certids)
94 0 0 if tied(*$socket)->_get_self->{'debug'}
98 0 0 if $crlstatus
99 0 0 !($crlstatus =~ /^CRL:/) ? :
0 0 $crlstatus ? :
101 0 0 if (ref $_ eq 'ARRAY') { }
102 0 0 if (tied(*$socket)->_get_self->{'debug'})
103 0 0 if $t
110 0 0 if tied(*$socket)->_get_self->{'debug'}
115 0 0 if tied(*$socket)->_get_self->{'debug'}
117 0 0 unless $badcrls