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

Fix for #3788 __getattr__ issue #3795

Closed
wants to merge 3 commits into from

Conversation

rwgk
Copy link
Collaborator

@rwgk rwgk commented Mar 10, 2022

Description

Moving try_as_void_ptr_capsule() to be last in load_impl(). I.e. it will only be called if there is no other way to load src. This avoids the infinite recursion reported under #3788.

Suggested changelog entry:

Ralf W. Grosse-Kunstleve added 3 commits March 10, 2022 12:58
@rwgk rwgk changed the title Reproducer for #3788 __getattr__ issue Fix for #3788 __getattr__ issue Mar 10, 2022
@rwgk
Copy link
Collaborator Author

rwgk commented Mar 10, 2022

@wangxf123456 is continuing the work under #3796.
I'll close this PR as soon as the CI is finished (almost done). It's on track to be completely successful.

@rwgk rwgk closed this Mar 10, 2022
@rwgk rwgk deleted the sh_getattr_issue branch March 10, 2022 22:26
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.

1 participant