MDL-25907 purge sessions of not-logged-in users
This commit is contained in:
committed by
Petr Skoda
parent
5a7f931ee5
commit
d0c3f54770
@@ -751,6 +751,9 @@ function session_gc() {
|
||||
$DB->delete_records('sessions', array('sid'=>$user->sid));
|
||||
}
|
||||
$rs->close();
|
||||
|
||||
// delete expired sessions for userid = 0 (not logged in)
|
||||
$DB->delete_records_select('sessions', 'userid = 0 AND timemodified < ?', array(time() - $maxlifeitme));
|
||||
} catch (dml_exception $ex) {
|
||||
error_log('Error gc-ing sessions');
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user