From db4879a891f87b0457797c745cf2a4d82485c95d Mon Sep 17 00:00:00 2001 From: Austin Hellyer Date: Sun, 15 Jan 2017 09:24:45 -0800 Subject: Reconnect on any websocket error --- src/client/gateway/shard.rs | 2 -- 1 file changed, 2 deletions(-) (limited to 'src') diff --git a/src/client/gateway/shard.rs b/src/client/gateway/shard.rs index b803055..ecf5c89 100644 --- a/src/client/gateway/shard.rs +++ b/src/client/gateway/shard.rs @@ -12,7 +12,6 @@ use super::{GatewayError, GatewayStatus, prep}; use time; use websocket::client::{Client as WsClient, Sender, Receiver}; use websocket::message::Message as WsMessage; -use websocket::result::WebSocketError; use websocket::stream::WebSocketStream; use websocket::ws::sender::Sender as WsSender; use ::constants::OpCode; @@ -410,7 +409,6 @@ impl Shard { self.reconnect(receiver).map(|(ev, rec)| Some((ev, Some(rec)))) }, - Err(Error::WebSocket(WebSocketError::NoDataAvailable)) => Ok(None), Err(Error::WebSocket(why)) => { warn!("Websocket error: {:?}", why); info!("Will attempt to reconnect or resume"); -- cgit v1.2.3