summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYury Selivanov <yselivanov@sprymix.com>2015-07-03 00:41:16 -0400
committerYury Selivanov <yselivanov@sprymix.com>2015-07-03 00:41:16 -0400
commit58d72c6ce3e014469cb00fe75f7ca6105124c73c (patch)
treedd8bfed7ecdad5a9703d5580ab86160b808a31b9
parentab0a4ad74345206a004a352cc0831964fb444a3c (diff)
downloadcpython-58d72c6ce3e014469cb00fe75f7ca6105124c73c.tar.gz
Issue #24450: Proxy gi_yieldfrom & cr_await in asyncio.CoroWrapper
-rw-r--r--Lib/asyncio/coroutines.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/Lib/asyncio/coroutines.py b/Lib/asyncio/coroutines.py
index a70eb1dd91..15475f23b4 100644
--- a/Lib/asyncio/coroutines.py
+++ b/Lib/asyncio/coroutines.py
@@ -145,6 +145,14 @@ class CoroWrapper:
__await__ = __iter__ # make compatible with 'await' expression
@property
+ def gi_yieldfrom(self):
+ return self.gen.gi_yieldfrom
+
+ @property
+ def cr_await(self):
+ return self.gen.cr_await
+
+ @property
def cr_running(self):
return self.gen.cr_running