Skip to content

Conversation

ashm-dev
Copy link
Contributor

@ashm-dev ashm-dev commented Oct 16, 2025

@ashm-dev
Copy link
Contributor Author

Changes made on top of the previous fix from PR

Copy link
Member

@ZeroIntensity ZeroIntensity left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this PR looks good if we decide to fix this, but I'm worried about whether this is even a bug in the first place. See my comment on the issue. Please let me know if I missed something in my analysis.

Move the `_owners` field to be after `finalizing` and add it back to the
struct. It was removed in a previous commit and is needed.
Fixes a typo where the atomic variable `_owners` was incorrectly named
and should have been `owners`.
Rename functions to be more descriptive of their actions.
Move the cleanup logic into PyInterpreterState_Delete and remove the
now-unused helper function.
The field name was inconsistent with other usages.
@ashm-dev
Copy link
Contributor Author

@ZeroIntensity this PR necessary or is it better to close it?

@ZeroIntensity
Copy link
Member

I don't think this PR is necessary.

@ashm-dev ashm-dev closed this Oct 19, 2025
@ashm-dev ashm-dev deleted the gh-140138 branch October 19, 2025 16:21
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.

2 participants