exception when _ACCESSIBLE_CACHE[hash(self)] is None (bug #491805).
git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@963
e2bd861d-eb25-0410-b326-
f6ed22b6b98c
+2007-10-30 Eitan Isaacson <eitan@ascender.com>
+
+ * accessible.py (_AccessibleMixin.__del__): Catch TypeError
+ exception when _ACCESSIBLE_CACHE[hash(self)] is None (bug #491805).
+
2007-10-25 Eitan Isaacson <eitan@ascender.com>
* event.py (Event.__init__): Catch AttributeError when ref()ing
'''
try:
del _ACCESSIBLE_CACHE[hash(self)]
- except KeyError:
+ except Exception:
pass
try:
self.unref()