aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/gateway/shard.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gateway/shard.rs b/src/gateway/shard.rs
index 473c17b..8e0beee 100644
--- a/src/gateway/shard.rs
+++ b/src/gateway/shard.rs
@@ -495,6 +495,7 @@ impl Shard {
self.reconnect().and(Ok(None))
}
},
+ Err(Error::WebSocket(WebSocketError::ProtocolError(..))) => Ok(None),
Err(Error::WebSocket(why)) => {
if let WebSocketError::NoDataAvailable = why {
if self.heartbeat_instants.1.is_none() {