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

[WIP] bpo-38865: Py_FinalizeEx() cannot be called in a subinterpreter #19063

Closed
wants to merge 1 commit into from
Closed

[WIP] bpo-38865: Py_FinalizeEx() cannot be called in a subinterpreter #19063

wants to merge 1 commit into from

Conversation

vstinner
Copy link
Member

@vstinner vstinner commented Mar 18, 2020

Py_FinalizeEx() cannot be called in a subinterpreter anymore.

Fix test_embed.test_audit_subinterpreter(): end subinterpreters.

https://bugs.python.org/issue38865

Py_FinalizeEx() cannot be called in a subinterpreter anymore.

Fix test_embed.test_audit_subinterpreter(): end subinterpreters.
@vstinner
Copy link
Member Author

Hum. I had issues while writing PR #19066, but in the pubilished PR, it seems like modifying Py_FinalizeEx() is no longer needed.

I change the PR state to WIP / do-not-merged until I completly understand the issue and ensures that Py_FinalizeEx() behavior must change.

@vstinner vstinner changed the title bpo-38865: Py_FinalizeEx() cannot be called in a subinterpreter [WIP] bpo-38865: Py_FinalizeEx() cannot be called in a subinterpreter Mar 19, 2020
@vstinner
Copy link
Member Author

I managed to implement https://bugs.python.org/issue39984 without needing this PR, so I close it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants