-
Bug
-
Resolution: Fixed
-
Minor
-
4.5
If you have your PHP max_execution_time set to 1, and you do not have a hard-coded $CFG>session_redis_lock_expire then Redis will except:
Whoops\Exception\ErrorException thrown with message "Redis::set(): EXPIRE can't be < 1"
|
|
Stacktrace:
|
#9 Whoops\Exception\ErrorException in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/redis.php:762
|
#8 Redis:set in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/redis.php:762
|
#7 core\session\redis:lock_session in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/redis.php:407
|
#6 core\session\redis:read in [internal]:0
|
#5 session_start in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/handler.php:39
|
#4 core\session\handler:start in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/manager.php:154
|
#3 core\session\manager:start_session in /Users/nicols/Sites/moodles/sm/moodle/lib/classes/session/manager.php:136
|
#2 core\session\manager:start in /Users/nicols/Sites/moodles/sm/moodle/lib/setup.php:905
|
#1 require_once in /Users/nicols/Sites/moodles/sm/moodle/config.php:140
|
#0 require_once in /Users/nicols/Sites/moodles/sm/moodle/admin/search.php:5
|
- is a regression caused by
-
MDL-66151 Performance: Allow session stores to fully manage the session
-
- Closed
-