second Session Data Manager does not work
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Zope 2 |
Invalid
|
Low
|
Chris McDonough |
Bug Description
Two (and more) Session Data Manager with different settings does not produce two session objects due to a wrong way of setting their __before_
1) Go to a Zope folder for session data objects (/temp_folder) and create a second Transient Object Container, with ID "long_session_data" for this example. Let's make it not-expiring by setting its data object timeout value to 0.
2) Go to a root Zope folder and create a second Session Data Manager. Bind it to a previously created Transient Object Container at /temp_folder/
3) Now we should have two SESSION objects in a REQUEST: a default expiring one and a newly created LONG_SESSION that should never expire. We planned to use that never expiring sessions for our privileged users.
But SessionDataMana
Attached is the patch for Zope 2.9.8.
Changed in zope2: | |
assignee: | nobody → chrism |
Improper assignment