line |
true |
false |
branch |
22
|
4 |
8 |
unless $self->{'session_expire'} |
23
|
12 |
0 |
unless $self->{'session_idle'} |
24
|
12 |
0 |
unless $self->{'session_persist_user'} |
25
|
11 |
1 |
unless $self->{'max_user_session'} |
40
|
7 |
32 |
if ($ret == 0) |
43
|
16 |
23 |
if ($ret < 0) { } |
49
|
7 |
16 |
if (defined $found) |
59
|
7 |
0 |
if ($self->{'expiring'}[$idx]{'id'} eq $session->{'id'}) |
62
|
0 |
0 |
if --$idx < 0 |
74
|
7 |
16 |
if ($found) { } |
79
|
7 |
0 |
if (defined $sessionidx) |
96
|
0 |
0 |
if ($found) |
98
|
0 |
0 |
if (defined $sessionidx) |
132
|
14 |
10 |
exists $child->{'runtime'} ? : |
134
|
0 |
24 |
unless exists $child->{'session'} |
136
|
3 |
21 |
if (exists $self->{'active'}{$child->{'session'}{'id'}}) |
140
|
2 |
19 |
if ($diff < 0) |
143
|
4 |
0 |
if ($self->{'max_user_session'} and exists $child->{'session'}{'user'}) |
145
|
3 |
1 |
if (exists $self->{'per_user'}{$user}) |
147
|
2 |
1 |
if ($cnt >= $self->{'max_user_session'}) |
153
|
8 |
9 |
if $self->{'trace_cb'} |
162
|
20 |
8 |
defined $msg_id ? : |
163
|
20 |
8 |
defined $msg_vci ? : |
165
|
12 |
16 |
if (exists $self->{'active'}{$session_id}) |
169
|
0 |
0 |
if ($self->{'max_user_session'} and exists $child->{'session'}{'user'}) |
171
|
0 |
0 |
if (exists $self->{'per_user'}{$user}) |
173
|
0 |
0 |
if (scalar keys %{$$self{"per_user"}{$user};} == 0) |
180
|
3 |
9 |
if $self->{'trace_cb'} |
189
|
0 |
0 |
if ($self->{'max_user_session'}) |
200
|
0 |
5 |
unless exists $child->{'session'} |
202
|
0 |
0 |
if ($self->{'max_user_session'} and exists $child->{'session'}{'user'}) |
205
|
0 |
0 |
if (exists $self->{'active'}{$session_id}) |
208
|
0 |
0 |
if ($idle >= $self->{'session_idle'}) |
221
|
0 |
3 |
unless defined $s |
231
|
3 |
15 |
if (exists $set_session->{'expires'}) |
235
|
15 |
3 |
unless $expiretime |
237
|
4 |
14 |
if exists $set_session->{'user'} |
254
|
2 |
0 |
unless (list_empty($self->{'lru'})) |
269
|
12 |
2 |
if $diff >= 0 |
273
|
0 |
2 |
if $child |