| line |
true |
false |
branch |
|
46
|
2 |
0 |
if ($arg =~ /port/i) { } |
|
|
0 |
0 |
elsif ($arg =~ /listenaddr/i) { } |
|
66
|
2 |
2 |
if $peer->is_listener |
|
73
|
4 |
0 |
if (defined $this->{'_peer_list'}{$peer}) |
|
91
|
2 |
0 |
unless (defined $SIG{'PIPE'}) |
|
97
|
2 |
1 |
if ($peer->is_listener) |
|
109
|
2 |
38 |
unless (defined $last_time) |
|
123
|
51 |
25 |
if ($min < $min_timer) |
|
133
|
2 |
38 |
if scalar keys %{$$this{"_peer_list"};} == 0 |
|
139
|
28 |
10 |
if (@ready) { } |
|
143
|
2 |
32 |
if ($ready == $this->{'_listen_socket'}) { } |
|
164
|
0 |
10 |
if ($!{'EBADF'}) |
|
167
|
0 |
0 |
unless ($fh->opened) |
|
172
|
0 |
0 |
if ($trans) { } |
|
186
|
0 |
2 |
if defined $sigorig |
|
216
|
0 |
2 |
unless (defined $socket) |
|
221
|
0 |
2 |
unless (defined $rv) |
|
227
|
0 |
2 |
unless (defined $rv) |
|
236
|
0 |
2 |
unless (defined $rv) |
|
241
|
0 |
2 |
unless (defined $rv) |
|
250
|
0 |
2 |
if $@ |
|
258
|
2 |
0 |
if (defined $this->{'_listen_socket'}) |
|
280
|
0 |
2 |
if (not defined $peer) { } |
|
|
0 |
2 |
elsif (not $peer->is_listener) { } |
|
292
|
0 |
2 |
unless ($peer->is_passive) |
|
301
|
0 |
0 |
if (defined $trans->{'_sibling'}) |
|
320
|
4 |
76 |
if (defined $trans_socket and not defined $this_socket) { } |
|
|
4 |
72 |
elsif (defined $this_socket and not defined $trans_socket) { } |
|
|
66 |
12 |
elsif (defined $this_socket and defined $trans_socket) { } |
|
333
|
4 |
62 |
if ($trans->_is_connected and $this->{'_write_fh'}->exists($this_socket)) |