John D. Heintz writes:
> I am using ZODB along with CORBA to expose peristent objects. Some of
> my objects have per-connection/session state.
> ...
> My initial idea is to have a _v_position attribute ...
Using "_v_" attributes for session state is a very bad idea.
They are thread(!) local and not session local.
This means, if a following request of your user (in the same session)
happens to get assigned a different thread, it will read
and update a different position. Chaos is garanteed (though you
will see it only, if your site is loaded).
Use a session product (-> zope.org) for session data.
Dieter
_______________________________________________
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )