Hello, all. I would like to handle session events. For example: user closes browser, etc. Seems that is not possible, so I desire do it via the Session. But... is it possible to add somethin non-string'ish into the SESSION? For example, I would like add the an DB connecton or DB cursor or any other object. But Zope tells me something like: Error Type: InvalidObjectReference Error Value: Attempt to store an object from a foreign database connection Traceback (innermost last): File /opt/zope/lib/python/ZPublisher/Publish.py, line 150, in publish_module File /opt/zope/lib/python/ZPublisher/Publish.py, line 114, in publish File /opt/zope/lib/python/Zope/__init__.py, line 159, in zpublisher_exception_hook (Object: storedProcedure) File /opt/zope/lib/python/ZPublisher/Publish.py, line 102, in publish File /opt/zope/lib/python/Zope/__init__.py, line 173, in commit File /opt/zope/lib/python/ZODB/Transaction.py, line 234, in commit File /opt/zope/lib/python/ZODB/Connection.py, line 346, in commit (Info: (('Products.Transience.TransientObject', 'TransientObject'), '\x00\x00\x00\x00\x00\x00\x00\x0b', '')) InvalidObjectReference: (see above) Is here some workaround or advantage? -- Regards, Bogdan BASIC: A programming language. Related to certain social diseases in that those who have it will not admit it in polite company.