hack chat example

This commit is contained in:
Chih Cheng Liang
2019-11-11 16:38:30 +08:00
committed by mhchia
parent 493224b75e
commit ed17bfd663
2 changed files with 7 additions and 24 deletions

View File

@ -24,18 +24,6 @@ from libp2p.transport.upgrader import TransportUpgrader
from libp2p.typing import TProtocol
async def cleanup_done_tasks() -> None:
"""clean up asyncio done tasks to free up resources."""
while True:
for task in asyncio.all_tasks():
if task.done():
await task
# Need not run often
# Some sleep necessary to context switch
await asyncio.sleep(3)
def generate_new_rsa_identity() -> KeyPair:
return create_new_key_pair()
@ -155,7 +143,4 @@ async def new_node(
else:
host = BasicHost(key_pair.public_key, swarm_opt)
# Kick off cleanup job
asyncio.ensure_future(cleanup_done_tasks())
return host