commit | 83195c3f0cffc571e265ca7e42cbbe1f27c792e1 | [log] [tgz] |
---|---|---|
author | Benjamin Peterson <benjamin@python.org> | Sun Jul 03 13:44:00 2011 -0500 |
committer | Benjamin Peterson <benjamin@python.org> | Sun Jul 03 13:44:00 2011 -0500 |
tree | 715fce3d966235a79e37a059c7060a2814e62e6b | |
parent | c77eccd608a8a7d74980b2257a2d2721435f7415 [diff] [blame] |
restore a generator's caller's exception state both on yield and (last) return This prevents generator exception state from leaking into the caller. Closes #12475.
diff --git a/Misc/NEWS b/Misc/NEWS index e0aaa8d..a05cc36 100644 --- a/Misc/NEWS +++ b/Misc/NEWS
@@ -10,6 +10,9 @@ Core and Builtins ----------------- +- Issue #12475: Prevent generators from leaking their exception state into the + callers frame as they return for the last time. + Library -------