commit | 991adca012f5e106c2d4040ce619c696ba6f9c46 | [log] [tgz] |
---|---|---|
author | INADA Naoki <methane@users.noreply.github.com> | Thu May 11 21:18:38 2017 +0900 |
committer | GitHub <noreply@github.com> | Thu May 11 21:18:38 2017 +0900 |
tree | 90fa267454273f2e779ceffbeeae2ff84d5f01ca | |
parent | c4750959acbfc3057f12aaec832483ba30898d1c [diff] |
bpo-30048: asyncio: fix Task.cancel() was ignored. (GH-1097) when there are no more `await` or `yield (from)` before return in coroutine, cancel was ignored. example: async def coro(): asyncio.Task.current_task().cancel() return 42 ... res = await coro() # should raise CancelledError