Merge branch 'read-only-session' of https://github.com/Agilicus/moodle

This commit is contained in:
Sara Arjona
2020-05-18 12:09:00 +02:00
2 changed files with 12 additions and 2 deletions
+4 -2
View File
@@ -259,8 +259,10 @@ class redis extends handler {
$this->lock_session($id);
}
$sessiondata = $this->connection->get($id);
if ($sessiondata === false && $this->requires_write_lock()) {
$this->unlock_session($id);
if ($sessiondata === false) {
if ($this->requires_write_lock()) {
$this->unlock_session($id);
}
return '';
}
$this->connection->expire($id, $this->timeout);