mirror of
https://github.com/python/cpython.git
synced 2025-07-08 03:45:36 +00:00
of a Future with call_soon(). Add an helper, a private method, to set the result only if the future was not cancelled.
This commit is contained in:
parent
5021cb553c
commit
a9acbe82e7
9 changed files with 31 additions and 7 deletions
|
@ -64,6 +64,12 @@ class CoroWrapper:
|
|||
self.gen = gen
|
||||
self.func = func
|
||||
self._source_traceback = traceback.extract_stack(sys._getframe(1))
|
||||
# __name__, __qualname__, __doc__ attributes are set by the coroutine()
|
||||
# decorator
|
||||
|
||||
def __repr__(self):
|
||||
return ('<%s %s>'
|
||||
% (self.__class__.__name__, _format_coroutine(self)))
|
||||
|
||||
def __iter__(self):
|
||||
return self
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue