From fb5a7ad421ac20c49218ee4b86fb0d85ca4cd664 Mon Sep 17 00:00:00 2001 From: "Nathaniel J. Smith" Date: Wed, 24 Jan 2018 12:14:33 -0800 Subject: bpo-32636: Fix @asyncio.coroutine debug mode bug exposed by gh-5250 (#5291) --- Lib/asyncio/coroutines.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'Lib/asyncio/coroutines.py') diff --git a/Lib/asyncio/coroutines.py b/Lib/asyncio/coroutines.py index 5a29100321..c7fcd44255 100644 --- a/Lib/asyncio/coroutines.py +++ b/Lib/asyncio/coroutines.py @@ -132,8 +132,9 @@ def coroutine(func): res = yield from await_meth() return res + coro = types.coroutine(coro) if not _DEBUG: - wrapper = types.coroutine(coro) + wrapper = coro else: @functools.wraps(func) def wrapper(*args, **kwds): -- cgit v1.2.1