Open
Description
It looks like interrupting a cell execution which consists of awaiting a top-level coroutine, e.g.:
import asyncio
async def main():
await asyncio.sleep(5)
await main()
doesn't take effect immediately, but once the coroutine completes execution.
See #880 for a test that reveals this bug.
Activity