From: Mike Bayer Date: Sat, 27 Oct 2007 01:19:25 +0000 (+0000) Subject: clear MapperStub ArgSingletons on clear_mappers() too... X-Git-Tag: rel_0_4_1~106 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=cba1e9a01ef292a5bb7fdd4e0c62f4f7509f38b9;p=thirdparty%2Fsqlalchemy%2Fsqlalchemy.git clear MapperStub ArgSingletons on clear_mappers() too... --- diff --git a/lib/sqlalchemy/orm/__init__.py b/lib/sqlalchemy/orm/__init__.py index 12cc1316ee..553bd57baf 100644 --- a/lib/sqlalchemy/orm/__init__.py +++ b/lib/sqlalchemy/orm/__init__.py @@ -547,6 +547,8 @@ def clear_mappers(): mapper.dispose() mapper_registry.clear() mapperlib.ClassKey.dispose(mapperlib.ClassKey) + from sqlalchemy.orm import dependency + dependency.MapperStub.dispose(dependency.MapperStub) finally: mapperlib._COMPILE_MUTEX.release()