diff --git a/uasyncio.core/uasyncio/core.py b/uasyncio.core/uasyncio/core.py index fcb7bd2b..634f41cf 100644 --- a/uasyncio.core/uasyncio/core.py +++ b/uasyncio.core/uasyncio/core.py @@ -116,6 +116,9 @@ class EventLoop: elif ret is None: # Just reschedule pass + elif ret is False: + # Don't reschedule + continue else: assert False, "Unsupported coroutine yield value: %r (of type %r)" % (ret, type(ret)) except StopIteration as e: