]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- Fixed an unlikely race condition observed in some exotic end-user
authorMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Sep 2014 19:42:27 +0000 (15:42 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Thu, 18 Sep 2014 19:42:51 +0000 (15:42 -0400)
commit80cd802296af022880165570d962608e3b533e70
tree56202b1f97d31edc9c15c196d0c26fdc787e3967
parent322e2568fb3709cc59bc820beddb71df33ad2757
- Fixed an unlikely race condition observed in some exotic end-user
setups, where the attempt to check for "duplicate class name" in
declarative would hit upon a not-totally-cleaned-up weak reference
related to some other class being removed; the check here now ensures
the weakref still references an object before calling upon it further.
fixes #3208
doc/build/changelog/changelog_09.rst
lib/sqlalchemy/ext/declarative/clsregistry.py