Azaria Zornberg added the comment:
Ah, thanks for the clarification!
I first encountered this when having some issues with converting large objects
to json. json.dumps happens synchronously, and when executed on an object that
was dozens of MB in size, it held up everything for a fair bit
Change by Azaria Zornberg :
--
keywords: +patch
pull_requests: +8762
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34701>
___
___
Py
New submission from Azaria Zornberg :
When an asynchronous coroutine in asyncio awaits or yields from itself, any
call to the function is executed somewhat synchronously.
Once the recursive coroutine begins, if it never awaits any other coroutines
besides itself, nothing else will be