asyncio_micro: Support just plain "yield" for cooperative control yield.

pull/11/head
Paul Sokolovsky 2014-06-02 00:35:18 +03:00
rodzic d0d2810b0c
commit 4af1cf5a30
1 zmienionych plików z 3 dodań i 0 usunięć

Wyświetl plik

@ -82,6 +82,9 @@ class EventLoop:
self.remove_writer(ret.obj.fileno()) self.remove_writer(ret.obj.fileno())
elif isinstance(ret, type_gen): elif isinstance(ret, type_gen):
self.call_soon(ret) self.call_soon(ret)
elif ret is None:
# Just reschedule
pass
else: else:
print(ret, type(ret)) print(ret, type(ret))
assert False assert False