Commit d8468ee6 authored by Denis Bilenko's avatar Denis Bilenko

remove class attributes 'args' and 'kwargs' from Greenlet

--HG--
extra : transplant_source : %14_t%C4%90%DCs%06%9C%3A%E8-6%7F%CC%AB%A6%8A%14%2A
parent ad0b2b54
......@@ -129,17 +129,12 @@ class FailureGreenletLink(GreenletLink):
class Greenlet(greenlet):
"""A light-weight cooperatively-scheduled execution unit."""
args = ()
kwargs = {}
def __init__(self, run=None, *args, **kwargs):
greenlet.__init__(self, parent=get_hub())
if run is not None:
self._run = run
if args:
self.args = args
if kwargs:
self.kwargs = kwargs
self.args = args
self.kwargs = kwargs
self._links = []
self.value = None
self._exception = _NONE
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment