diff options
| author | acdenisSK <[email protected]> | 2017-07-23 20:25:59 +0200 |
|---|---|---|
| committer | acdenisSK <[email protected]> | 2017-07-23 20:25:59 +0200 |
| commit | e218ce0ec78b7b480e9a83628378dc9670e2cf4a (patch) | |
| tree | b778bde96017a83eb3f230a36f63e403776e8970 /src | |
| parent | Ignore protocol errors (diff) | |
| download | serenity-e218ce0ec78b7b480e9a83628378dc9670e2cf4a.tar.xz serenity-e218ce0ec78b7b480e9a83628378dc9670e2cf4a.zip | |
Also ignore data frame errors
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() { |