diff options
| author | Andrew Svetlov <andrew.svetlov@gmail.com> | 2012-12-03 16:13:34 +0200 | 
|---|---|---|
| committer | Andrew Svetlov <andrew.svetlov@gmail.com> | 2012-12-03 16:13:34 +0200 | 
| commit | e8544336864736ae1ecd67fb8ec07de42f3f7149 (patch) | |
| tree | 43cca2b8055f481fe4695fd0fb64efd3fe66760f /Lib | |
| parent | 14755b1f6f8118d3de82a77f090687b7f2af94cd (diff) | |
| parent | eb0abce2f8d65c097124d05a4f79b6acd6391fa1 (diff) | |
| download | cpython-git-e8544336864736ae1ecd67fb8ec07de42f3f7149.tar.gz | |
Merge issue #16583: Prevent nesting SystemExit in tkinter.CallWrapper
Diffstat (limited to 'Lib')
| -rw-r--r-- | Lib/tkinter/__init__.py | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/Lib/tkinter/__init__.py b/Lib/tkinter/__init__.py index 8063dd6434..763a25d909 100644 --- a/Lib/tkinter/__init__.py +++ b/Lib/tkinter/__init__.py @@ -1440,8 +1440,8 @@ class CallWrapper:              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()  | 
