Log message for revision 77000:
  - merged r76998 from 2.1 branch

Changed:
  U   CMF/trunk/CMFCore/MemberDataTool.py

-=-
Modified: CMF/trunk/CMFCore/MemberDataTool.py
===================================================================
--- CMF/trunk/CMFCore/MemberDataTool.py 2007-06-24 07:43:28 UTC (rev 76999)
+++ CMF/trunk/CMFCore/MemberDataTool.py 2007-06-24 07:45:10 UTC (rev 77000)
@@ -215,6 +215,21 @@
 registerToolInterface('portal_memberdata', IMemberDataTool)
 
 
+class CleanupTemp:
+
+    """Used to cleanup _v_temps at the end of the request."""
+
+    def __init__(self, tool):
+        self._tool = tool
+
+    def __del__(self):
+        try:
+            del self._tool._v_temps
+        except (AttributeError, KeyError):
+            # The object has already been deactivated.
+            pass
+
+
 class MemberData(SimpleItem):
 
     implements(IMemberData)

_______________________________________________
CMF-checkins mailing list
[email protected]
http://mail.zope.org/mailman/listinfo/cmf-checkins

Reply via email to