@@ -384,19 +384,17 @@ def __wakeup(self, future):
384384 Task = _CTask = _asyncio .Task
385385
386386
387- def create_task (coro , * , name = None , context = None , eager_start = None ):
388- """Schedule or begin the execution of a coroutine object in a task.
387+ def create_task (coro , * , name = None , context = None ):
388+ """Schedule the execution of a coroutine object in a spawn task.
389389
390390 Return a Task object.
391391 """
392392 loop = events .get_running_loop ()
393- if context is None and eager_start is None :
393+ if context is None :
394394 # Use legacy API if context is not needed
395395 task = loop .create_task (coro , name = name )
396- elif eager_start is None :
397- task = loop .create_task (coro , name = name , context = context )
398396 else :
399- task = loop .create_task (coro , name = name , context = context , eager_start = eager_start )
397+ task = loop .create_task (coro , name = name , context = context )
400398
401399 return task
402400
@@ -1010,11 +1008,9 @@ def create_eager_task_factory(custom_task_constructor):
10101008 used. E.g. `loop.set_task_factory(asyncio.eager_task_factory)`.
10111009 """
10121010
1013- def factory (loop , coro , * , name = None , context = None , eager_start = None ):
1014- if eager_start is None :
1015- eager_start = True
1011+ def factory (loop , coro , * , name = None , context = None ):
10161012 return custom_task_constructor (
1017- coro , loop = loop , name = name , context = context , eager_start = eager_start )
1013+ coro , loop = loop , name = name , context = context , eager_start = True )
10181014
10191015 return factory
10201016
0 commit comments