|
@@ -48,7 +48,8 @@ func keepAlive() {
|
|
|
select {
|
|
|
case <-ticker.C:
|
|
|
if err := WsConn.WriteMessage(websocket.PingMessage, []byte{}); err != nil {
|
|
|
- c_log.GlobalLogger.Error("保持websocket连接活跃,发送ping - 失败。")
|
|
|
+ c_log.GlobalLogger.Error("保持websocket连接活跃,发送ping - 失败。", err)
|
|
|
+ WsConn.Close()
|
|
|
c_log.GlobalLogger.Info("重试连接websocket...")
|
|
|
InitWebsocketConfig() // 重新连接
|
|
|
return
|