Skip to content

Commit 1c9c5bb

Browse files
authored
fix: prevent unclosed client session / unclosed connector (#2618)
Takes inspiration from Rapptz/discord.py#1967 Fixes #2399
1 parent d101120 commit 1c9c5bb

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

discord/client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -714,6 +714,7 @@ async def close(self) -> None:
714714
if self._closed:
715715
return
716716

717+
await self.http.close()
717718
self._closed = True
718719

719720
for voice in self.voice_clients:
@@ -726,7 +727,6 @@ async def close(self) -> None:
726727
if self.ws is not None and self.ws.open:
727728
await self.ws.close(code=1000)
728729

729-
await self.http.close()
730730
self._ready.clear()
731731

732732
def clear(self) -> None:

0 commit comments

Comments
 (0)