You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
uasyncio.core: wait_for: Add support for cancelling I/O-bound coros.
Coros which removed from normal scheduling queue (and possibly put into another queue, like I/O queue here) are marked with .pend_throw(False). If wait_for() cancels such a coro, it is explicitly scheduled for execution, so they actually could process pending exception (coro's exception handler should take care of removing it from another queue and related clean up).
0 commit comments