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

Report stacks for suspended asyncio tasks #58

Open
godlygeek opened this issue Apr 23, 2023 · 0 comments
Open

Report stacks for suspended asyncio tasks #58

godlygeek opened this issue Apr 23, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@godlygeek
Copy link
Contributor

Add a new command line switch to ask pystack to try to find suspended asyncio tasks and print their stacks. It would do this by finding and walking the CPython implementation's linked list of Python objects to find all asyncio tasks, identify the coroutine wrapped by each one, and finding the most recent stack frame of that coroutine.

This is probably quite a tricky change, but would be a very cool feature.

@godlygeek godlygeek added the enhancement New feature or request label Apr 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant