Skip to content

Commit ddcc875

Browse files
authored
Discard changes to Lib/asyncio/tasks.py
1 parent dd9b1e4 commit ddcc875

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

Lib/asyncio/tasks.py

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)