From: Mike Bayer Date: Wed, 2 Jan 2008 01:34:25 +0000 (+0000) Subject: fix weakref issue seen on one buildbot test X-Git-Tag: rel_0_4_2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=e12075efa8b5eb45a918cc150218921d88dc2bec;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git fix weakref issue seen on one buildbot test --- diff --git a/lib/sqlalchemy/orm/__init__.py b/lib/sqlalchemy/orm/__init__.py index 12bbc3af4e..9201866e82 100644 --- a/lib/sqlalchemy/orm/__init__.py +++ b/lib/sqlalchemy/orm/__init__.py @@ -604,7 +604,7 @@ def clear_mappers(): """ mapperlib._COMPILE_MUTEX.acquire() try: - for mapper in _mapper_registry: + for mapper in list(_mapper_registry): mapper.dispose() finally: mapperlib._COMPILE_MUTEX.release()