line |
true |
false |
branch |
50
|
20 |
20 |
if (my $cb = $watch{'on_read_ready'}) |
55
|
20 |
20 |
if (my $cb = $watch{'on_write_ready'}) |
67
|
2 |
19 |
if ($watch{'on_read_ready'}) |
72
|
19 |
2 |
if ($watch{'on_write_ready'}) |
96
|
1 |
22 |
if (exists $watch{'every'}) { } |
|
22 |
0 |
elsif (exists $watch{'after'}) { } |
|
0 |
0 |
elsif (exists $watch{'at'}) { } |
106
|
0 |
23 |
unless my $code = $watch{'code'} |
126
|
0 |
713 |
unless @$timers |
131
|
0 |
713 |
if ($duration < 0) { } |
|
0 |
1426 |
elsif (defined $delay_max and $duration > $delay_max) { } |
149
|
0 |
0 |
defined $wait_time ? : |
156
|
0 |
0 |
defined $readable ? : |
157
|
0 |
0 |
defined $writeable ? : |
166
|
0 |
193 |
unless $read->{$fh} |
175
|
0 |
515 |
unless $write->{$fh} |
192
|
2 |
3 |
if (defined $active->[2]) { } |
226
|
0 |
0 |
unless ($self->{'want_running'}) |