mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-04-18 23:15:48 +00:00
Fix websockets 4.0 support
This commit is contained in:
parent
ad7506050c
commit
9d3d8e0f0a
@ -516,11 +516,11 @@ class DiscordWebSocket(websockets.client.WebSocketClientProtocol):
|
||||
yield from self.send_as_json(payload)
|
||||
|
||||
@asyncio.coroutine
|
||||
def close_connection(self, force=False):
|
||||
def close_connection(self, *args, **kwargs):
|
||||
if self._keep_alive:
|
||||
self._keep_alive.stop()
|
||||
|
||||
yield from super().close_connection(force=force)
|
||||
yield from super().close_connection(*args, **kwargs)
|
||||
|
||||
class DiscordVoiceWebSocket(websockets.client.WebSocketClientProtocol):
|
||||
"""Implements the websocket protocol for handling voice connections.
|
||||
@ -701,10 +701,10 @@ class DiscordVoiceWebSocket(websockets.client.WebSocketClientProtocol):
|
||||
raise ConnectionClosed(e, shard_id=None) from e
|
||||
|
||||
@asyncio.coroutine
|
||||
def close_connection(self, force=False):
|
||||
def close_connection(self, *args, **kwargs):
|
||||
if self._keep_alive:
|
||||
self._keep_alive.stop()
|
||||
|
||||
yield from super().close_connection(force=force)
|
||||
yield from super().close_connection(*args, **kwargs)
|
||||
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
aiohttp>=2.0.0,<2.3.0
|
||||
websockets>=3.1,<4.0
|
||||
websockets>=4.0,<5.0
|
||||
|
Loading…
x
Reference in New Issue
Block a user