| | |
| | | |
| | | if ($sql_arr = $DB->fetch_assoc($sql_result)) |
| | | { |
| | | $SESS_CHANGED = mktime(); //$sql_arr['changed']; |
| | | $SESS_CHANGED = $sql_arr['changed']; |
| | | |
| | | if (strlen($sql_arr['vars'])) |
| | | return $sql_arr['vars']; |
| | |
| | | WHERE sess_id=?", |
| | | $key); |
| | | |
| | | rcmail_clear_session_temp($key); |
| | | return TRUE; |
| | | } |
| | | |
| | |
| | | WHERE sess_id IN ('".join("','", $a_exp_sessions)."')"); |
| | | } |
| | | |
| | | // remove session specific temp dirs |
| | | foreach ($a_exp_sessions as $key) |
| | | rcmail_clear_session_temp($key); |
| | | |
| | | // also run message cache GC |
| | | rcmail_message_cache_gc(); |
| | | rcmail_temp_gc(); |
| | | |
| | | return TRUE; |
| | | } |