移除aiobrute向aiodns_query_a()函数传semaphore参数

This commit is contained in:
shmilylty
2019-08-05 23:38:53 +08:00
parent e3f9d5e149
commit 31666fdd75
2 changed files with 14 additions and 13 deletions
+5 -2
View File
@@ -48,11 +48,14 @@ async def aiodns_query_a(hostname, semaphore=None):
:return: 主机名或查询结果或查询异常
"""
if semaphore is None:
semaphore = utils.get_semaphore()
async with semaphore:
resolver = aiodns_resolver()
answers = await resolver.query(hostname, 'A')
return hostname, answers
else:
async with semaphore:
resolver = aiodns_resolver()
answers = await resolver.query(hostname, 'A')
return hostname, answers
def resolve_callback(future, index, datas):