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

_inlineCallbacks machinery has a circular reference #11885

Closed
erikjohnston opened this issue Jun 25, 2023 · 0 comments · Fixed by #11886
Closed

_inlineCallbacks machinery has a circular reference #11885

erikjohnston opened this issue Jun 25, 2023 · 0 comments · Fixed by #11886

Comments

@erikjohnston
Copy link
Contributor

The _inlineCallbacks machinery currently causes a circular reference to be made, which stops Python from freeing the deferreds etc immediately.

This is caused by usages of inline functions. The fix is to move those functions out into standalone ones. (PR incoming).

Similar to #10310.

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 a pull request may close this issue.

1 participant