diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/gateway/shard.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/gateway/shard.rs b/src/gateway/shard.rs index 8e0beee..5dcd4d1 100644 --- a/src/gateway/shard.rs +++ b/src/gateway/shard.rs @@ -495,7 +495,8 @@ impl Shard { self.reconnect().and(Ok(None)) } }, - Err(Error::WebSocket(WebSocketError::ProtocolError(..))) => Ok(None), + Err(Error::WebSocket(WebSocketError::ProtocolError(..))) + | Err(Error::WebSocket(WebSocketError::DataFrameError(..))) => Ok(None), Err(Error::WebSocket(why)) => { if let WebSocketError::NoDataAvailable = why { if self.heartbeat_instants.1.is_none() { |