From 17cfe2b7571ecfb2941e9857e725eef74119e9bf Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Wed, 12 Apr 2006 15:28:52 +0000 Subject: Patch #1468808: don't complain if Tkinter is already deleted at the time Font.__del__ is run. (backport from rev. 45310) --- Lib/lib-tk/tkFont.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/lib-tk/tkFont.py b/Lib/lib-tk/tkFont.py index afbc189..c0e7da0 100644 --- a/Lib/lib-tk/tkFont.py +++ b/Lib/lib-tk/tkFont.py @@ -117,7 +117,9 @@ class Font: try: if self.delete_font: self._call("font", "delete", self.name) - except (AttributeError, Tkinter.TclError): + except (KeyboardInterrupt, SystemExit): + raise + except Exception: pass def copy(self): -- cgit v0.12