Details
-
Type:
Bug
-
Status: Closed
-
Priority:
Blocker
-
Resolution: Fixed
-
Affects Version/s: 2.4.3, 2.5
-
Component/s: Caching
-
Labels:
-
Testing Instructions:
-
Affected Branches:MOODLE_24_STABLE, MOODLE_25_STABLE
-
Fixed Branches:MOODLE_24_STABLE, MOODLE_25_STABLE
-
Pull from Repository:
-
Pull Master Branch:wip-
MDL-38565-m25 -
Pull Master Diff URL:
Description
Otherwise a site configured with a shared mem storage for the session cache will have a shared keyspace for all users which is not expected.
Comments from Sam:
It should be in the loader
(10:30:09) samhemelryk@moodle.org: cache_session::parse_key should be doing it, but the code is not there ...
... write unit tests to test the stores explicitly for collision across all modes is perhaps the best way