Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.9] bpo-42500: Fix recursion in or after except (GH-23568) #24501

Merged
merged 1 commit into from
Mar 2, 2021

Conversation

markshannon
Copy link
Member

@markshannon markshannon commented Feb 10, 2021

  • Use counter, rather boolean state when handling soft overflows.

(cherry picked from commit 4e7a69b)

Also fixes https://bugs.python.org/issue43185

https://bugs.python.org/issue42500

* Use counter, rather boolean state when handling soft overflows.

(cherry picked from commit 4e7a69b)
@markshannon
Copy link
Member Author

@ambv
Łukasz, is this OK to backport?

@markshannon markshannon changed the title bpo-42500: Fix recursion in or after except (GH-23568) [3.9] bpo-42500: Fix recursion in or after except (GH-23568) Feb 10, 2021
@markshannon
Copy link
Member Author

@ambv?

@ambv ambv merged commit 8b795ab into python:3.9 Mar 2, 2021
@bedevere-bot
Copy link

@ambv: Please replace # with GH- in the commit message next time. Thanks!

@ambv
Copy link
Contributor

ambv commented Mar 2, 2021

Sorry, missed this notification earlier.

gpshead added a commit to gpshead/cpython that referenced this pull request Apr 4, 2021
…nGH-23568) (python#24501)"

This reverts commit 8b795ab.

It changed the PyThreadState structure size, breaking the ABI in 3.9.3.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants