Jim Mussared 55169e0b4d
extmod/uasyncio/task.py: Fix crash when non-awaited task is awaited.
A task that has been sent to the loop's exception handler due to being
re-scheduled twice will then subsequently cause a `raise None` if it is
subsequently awaited. In the C version of task.py, this causes a segfault.

This makes the await succeed (via raising StopIteration instead).

Signed-off-by: Jim Mussared <jim.mussared@gmail.com>
2022-10-15 14:58:07 -05:00
..
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2022-08-12 08:34:33 -05:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-03-15 19:27:36 +05:30
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-04-19 22:22:44 -07:00
2021-06-18 10:54:19 -05:00
2021-06-18 10:54:19 -05:00
2021-04-19 22:22:44 -07:00
2021-06-18 10:54:19 -05:00
2021-04-19 22:22:44 -07:00