1
This commit is contained in:
@@ -99,6 +99,9 @@ func PingTimer() {
|
|||||||
for {
|
for {
|
||||||
i++
|
i++
|
||||||
<-ticker.C
|
<-ticker.C
|
||||||
|
//对美团发送心跳
|
||||||
|
Send([]byte(HeartCheckMsg))
|
||||||
|
|
||||||
for clientId, conn := range Manager.AllClient() {
|
for clientId, conn := range Manager.AllClient() {
|
||||||
if err := conn.Socket.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(time.Second)); err != nil {
|
if err := conn.Socket.WriteControl(websocket.PingMessage, []byte{}, time.Now().Add(time.Second)); err != nil {
|
||||||
Manager.DisConnect <- conn
|
Manager.DisConnect <- conn
|
||||||
@@ -107,7 +110,7 @@ func PingTimer() {
|
|||||||
if err := ConnRender(conn.Socket, renderData{ClientId: clientId}); err != nil {
|
if err := ConnRender(conn.Socket, renderData{ClientId: clientId}); err != nil {
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
globals.SugarLogger.Debugf("clientId=%s,i=%d", clientId, i)
|
globals.SugarLogger.Debugf("发送心跳 clientId=%s,i=%d", clientId, i)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}()
|
}()
|
||||||
|
|||||||
Reference in New Issue
Block a user