aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--discord/client.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/discord/client.py b/discord/client.py
index 739f59c3..59be489a 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -657,7 +657,8 @@ class Client:
try:
await self.start(*args, **kwargs)
finally:
- await self.close()
+ if not self.is_closed():
+ await self.close()
def stop_loop_on_completion(f):
loop.stop()