From 793bc05be5d0d6ef7d32f4b3e45c5c74517a27df Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Mon, 26 Dec 2016 19:11:38 +0300 Subject: [PATCH] uasyncio.core: Report unknown syscalls. --- uasyncio.core/uasyncio/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/uasyncio.core/uasyncio/core.py b/uasyncio.core/uasyncio/core.py index e945fc7a..7ad43d5d 100644 --- a/uasyncio.core/uasyncio/core.py +++ b/uasyncio.core/uasyncio/core.py @@ -103,6 +103,8 @@ class EventLoop: self.remove_writer(arg.fileno()) elif isinstance(ret, StopLoop): return arg + else: + assert False, "Unknown syscall yielded: %r (of type %r)" % (ret, type(ret)) elif isinstance(ret, type_gen): self.call_soon(ret) elif isinstance(ret, int):