改用ensure_future

This commit is contained in:
Jing Ling
2020-08-17 14:55:24 +08:00
parent 240fd51083
commit ef652aa3fa
+1 -3
View File
@@ -223,9 +223,7 @@ async def bulk_request(data, port):
tasks = []
for num, data in enumerate(to_req_data):
url = data.get('url')
name = f'RequestTask-{num}'
task = asyncio.create_task(fetch(session, method, url), name=name)
logger.log('DEBUG', f'RequestTask-{num} {url}')
task = asyncio.ensure_future(fetch(session, method, url))
task.add_done_callback(functools.partial(request_callback,
index=num,
datas=to_req_data))