line |
l |
!l&&r |
!l&&!r |
condition |
46
|
0 |
1 |
1 |
$key eq 'client' or $key eq 'database_name'
|
|
1 |
0 |
1 |
$key eq 'client' or $key eq 'database_name' or $key eq 'database'
|
73
|
0 |
0 |
0 |
eval {
do {
$session->commit_transaction;
1
}
} // do {
my $err = $@;
if ($err->has_error_label('UnknownTransactionCommitResult')) {
redo COMMIT;
}
else {
die $err;
}
}
|
87
|
0 |
0 |
0 |
eval {
do {
$self->set_session($session);
$session->start_transaction;
@res = &$sub();
COMMIT: {
eval {
do {
$session->commit_transaction;
1
}
} // do {
my $err = $@;
if ($err->has_error_label('UnknownTransactionCommitResult')) {
redo COMMIT;
}
else {
die $err;
}
};
};
$self->clear_session;
1
}
} // do {
my $err = $@;
$session->abort_transaction;
$self->clear_session;
die $err
}
|