ignore_user_abort(TRUE);
$sem = Bin5::lock_data(TRUE, $table_idx);
if (($bri = Bin5::load_data($table_idx, $table_token)) == FALSE) {
ignore_user_abort(TRUE);
$sem = Bin5::lock_data(TRUE, $table_idx);
if (($bri = Bin5::load_data($table_idx, $table_token)) == FALSE) {
if (($user = $bri->get_user($sess, $idx)) == FALSE) {
Bin5::unlock_data($sem);
ignore_user_abort(FALSE);
if (($user = $bri->get_user($sess, $idx)) == FALSE) {
Bin5::unlock_data($sem);
ignore_user_abort(FALSE);
if ($user->the_end == TRUE) {
log_rd2("LOGOUT BYE BYE!!");
log_auth($user->sess, "Explicit logout.");
if ($user->the_end == TRUE) {
log_rd2("LOGOUT BYE BYE!!");
log_auth($user->sess, "Explicit logout.");
$S_load_stat['R_the_end']++;
if (($bri = Bin5::load_data($table_idx, $table_token)) == FALSE) {
$S_load_stat['R_the_end']++;
if (($bri = Bin5::load_data($table_idx, $table_token)) == FALSE) {
if (($user = $bri->get_user($sess, $idx)) == FALSE) {
Bin5::unlock_data($sem);
ignore_user_abort(FALSE);
if (($user = $bri->get_user($sess, $idx)) == FALSE) {
Bin5::unlock_data($sem);
ignore_user_abort(FALSE);