Fixed generator decorator
This commit is contained in:
parent
ae8ebf9451
commit
3d8fe8b327
|
@ -29,6 +29,9 @@ def coroutine(func):
|
|||
def generator(func):
|
||||
@wraps(func)
|
||||
def wrapper_generator(*args, **kwargs):
|
||||
yield from func(*args, **kwargs)
|
||||
try:
|
||||
yield from func(*args, **kwargs)
|
||||
except GeneratorExit:
|
||||
pass
|
||||
return wrapper_generator
|
||||
|
||||
|
|
Loading…
Reference in New Issue