[Zope] LowConflictConnection does not quiet SESSION KeyErrors
Roché Compaan
roche@upfrontsystems.co.za
Mon, 7 Jul 2003 08:43:48 +0200
Hi there
We're using Zope 2.6.1 with the low conflict connection patch applied to
TemporayFolder mentioned in
http://mail.zope.org/pipermail/zope-dev/2003-March/019081.html
and collector issue #848. I noticed that Zope 2.6.2b3 already has this
patch applied.
Unfortunately our error log is still rife with SESSION KeyErrors. We
have a number of functional tests that test our app over HTTP that we
run a couple of times a day and 4 out of 5 times we have to start all
over because of session key errors.
The error still occurs in "get" in Transience.py which seems to be same
as what is mentioned in collector issue #848.
File /usr/local/zope/Zope-2.6.2b3-src/lib/python/Products/Sessions/SessionDataManager.py, line 93, in getSessionData
(Object: session_data_manager)
File /usr/local/zope/Zope-2.6.2b3-src/lib/python/Products/Sessions/SessionDataManager.py, line 180, in _getSessionDataObject
(Object: session_data_manager)
File /usr/local/zope/Zope-2.6.2b3-src/lib/python/Products/Transience/Transience.py, line 175, in new_or_existing
(Object: session_data)
File /usr/local/zope/Zope-2.6.2b3-src/lib/python/Products/Transience/Transience.py, line 807, in get
(Object: session_data)
KeyError: 1057558960
Any idea when this will be fixed?
--
Roché Compaan
Upfront Systems http://www.upfrontsystems.co.za