Browse Source
Fix ZeroDivisionError in DiscordVoiceWebSocket.average_latency
pull/6441/head
Riley Shaw
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
discord/gateway.py
|
|
@ -876,7 +876,7 @@ class DiscordVoiceWebSocket: |
|
|
|
def average_latency(self): |
|
|
|
""":class:`list`: Average of last 20 HEARTBEAT latencies.""" |
|
|
|
heartbeat = self._keep_alive |
|
|
|
if heartbeat is None: |
|
|
|
if heartbeat is None or not heartbeat.recent_ack_latencies: |
|
|
|
return float('inf') |
|
|
|
|
|
|
|
return sum(heartbeat.recent_ack_latencies) / len(heartbeat.recent_ack_latencies) |
|
|
|