aiorpc icon indicating copy to clipboard operation
aiorpc copied to clipboard

Memory overflow

Open russian-developer opened this issue 6 years ago • 0 comments

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

russian-developer avatar Nov 21 '18 17:11 russian-developer