diff --git a/artiq/protocols/pc_rpc.py b/artiq/protocols/pc_rpc.py index d50c13591..539e9f7f3 100644 --- a/artiq/protocols/pc_rpc.py +++ b/artiq/protocols/pc_rpc.py @@ -246,7 +246,8 @@ class AsyncioClient: def __getattr__(self, name): @asyncio.coroutine def proxy(*args, **kwargs): - return self.__do_rpc(name, args, kwargs) + res = yield from self.__do_rpc(name, args, kwargs) + return res return proxy