From 783423604416e00aca2eda088be24ca9b4f525a3 Mon Sep 17 00:00:00 2001 From: Rapptz Date: Thu, 10 Dec 2015 04:52:20 -0500 Subject: [PATCH] Close the ClientSession in __del__. --- discord/client.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/discord/client.py b/discord/client.py index bb70ac4e2..f3830f8f3 100644 --- a/discord/client.py +++ b/discord/client.py @@ -125,6 +125,10 @@ class Client: self._voice_data_found = asyncio.Event(loop=self.loop) self._session_id_found = asyncio.Event(loop=self.loop) + def __del__(self): + if hasattr(self, 'session'): + self.session.close() + # internals def handle_message(self, message):