[Python-checkins] cpython (merge 3.2 -> 3.3): Merge issue #16583: Prevent nesting SystemExit in tkinter.CallWrapper

andrew.svetlov python-checkins at python.org
Mon Dec 3 15:14:00 CET 2012


http://hg.python.org/cpython/rev/96b6e6522a1d
changeset: 80708:96b6e6522a1d
branch: 3.3
parent: 80705:2a67d79490ae
parent: 80707:b742bbf6b07f
user: Andrew Svetlov <andrew.svetlov at gmail.com>
date: Mon Dec 03 16:13:34 2012 +0200
summary:
 Merge issue #16583: Prevent nesting SystemExit in tkinter.CallWrapper
files:
 Lib/tkinter/__init__.py | 4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Lib/tkinter/__init__.py b/Lib/tkinter/__init__.py
--- a/Lib/tkinter/__init__.py
+++ b/Lib/tkinter/__init__.py
@@ -1440,8 +1440,8 @@
 if self.subst:
 args = self.subst(*args)
 return self.func(*args)
- except SystemExit as msg:
- raise SystemExit(msg)
+ except SystemExit:
+ raise
 except:
 self.widget._report_exception()
 
-- 
Repository URL: http://hg.python.org/cpython


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /