Copy list of modules since it may change during iteration

This commit is contained in:
Stefan van der Walt
2014-04-27 04:05:52 +02:00
parent 86beb21e5a
commit 58ef146834
+1 -1
View File
@@ -49,7 +49,7 @@ def all_warnings():
f[0].f_locals['__warningregistry__'] = {}
del frame
for mod in sys.modules.values():
for mod in list(sys.modules.values()):
try:
mod.__warningregistry__.clear()
except AttributeError: