aiorpc
aiorpc copied to clipboard
Memory overflow
Client:
for i in range(0, 20):
loop = uvloop.new_event_loop()
asyncio.set_event_loop(loop)
client = RPCClient('proxy', 6000, timeout=100)
loop.run_until_complete(do(client))
# client.close() <-- specifically don't close connection for reproduce
import time
time.sleep(100)
You catch memory overflow and 100% of CPU loading after 10-20 seconds. Seems like you have a problem here aiorpc/server.py:124