line |
true |
false |
branch |
21
|
0 |
1 |
unless eval "require $_" |
30
|
0 |
0 |
unless delete $args{'addr'} |
31
|
0 |
0 |
unless (delete $args{'fail'} // 'hard') =~ /^(soft|hard)$/ |
33
|
0 |
0 |
unless eval {
do {
'Net::IMP::Remote::Protocol'->load_implementation(delete $args{'impl'})
}
} |
66
|
0 |
0 |
if $f and $$self{'pid'} != $$ |
67
|
0 |
0 |
unless ($f) |
72
|
0 |
0 |
if $f |
81
|
0 |
0 |
unless my $addr = $$self{'factory_args'}{'addr'} |
82
|
0 |
0 |
unless my $ev = $$self{'factory_args'}{'eventlib'} |
84
|
0 |
0 |
$addr =~ m[/] ? : |
|
0 |
0 |
unless my $fd = $addr =~ m[/] ? 'IO::Socket::UNIX'->new('Peer', $addr, 'Type', 1, 'Timeout', 10) : $INETCLASS->new('PeerAddr', $addr, 'Timeout', 10) |
100
|
0 |
0 |
unless my $factory = 'Net::IMP::Remote::Client'->new_factory(%{$$self{'factory_args'};}, 'conn', $conn) |
105
|
0 |
0 |
if $$self{'interface'} |
121
|
0 |
0 |
unless my $self = $class->SUPER::new_analyzer(@_) |
124
|
0 |
0 |
$fail eq 'soft' ? : |