Fix bug during create/delete clearing the cache
authorEric Price <ecprice@mit.edu>
Wed, 30 Jan 2008 04:46:07 +0000 (23:46 -0500)
committerEric Price <ecprice@mit.edu>
Wed, 30 Jan 2008 04:46:07 +0000 (23:46 -0500)
svn path=/trunk/web/; revision=264

webcommon.py

index 1b39a2c..4b58e6b 100644 (file)
@@ -48,7 +48,7 @@ class Global(object):
 
     def clear(self):
         """Clear the state so future accesses reload it."""
 
     def clear(self):
         """Clear the state so future accesses reload it."""
-        for attr in self.__dict__:
+        for attr in list(self.__dict__):
             if attr.startswith('__cache_'):
                 delattr(self, attr)
 
             if attr.startswith('__cache_'):
                 delattr(self, attr)