def run_server(self, loop: asyncio.BaseEventLoop): asyncio.set_event_loop(loop) self.loop = loop handler = self.app.make_handler() server = loop.create_server(handler, host=self.local, port=self.port) loop.run_until_complete(server) loop.run_forever()
def _thread_run(loop: asyncio.BaseEventLoop): asyncio.set_event_loop(loop) loop.call_soon_threadsafe(_ready.set) loop.run_forever()
def startloop(loop: asyncio.BaseEventLoop): asyncio.set_event_loop(loop) loop.run_forever()