enhance: ignore ws expected error

This commit is contained in:
0xJacky 2023-07-11 21:35:33 +08:00
parent 0c1b5f12c6
commit 2bc14bd23b
No known key found for this signature in database
GPG key ID: B6E4A6E4A561BAF0
4 changed files with 168 additions and 162 deletions

File diff suppressed because one or more lines are too long

View file

@ -1 +1 @@
{"version":"2.0.0-beta.2","build_id":5,"total_build":209} {"version":"2.0.0-beta.2","build_id":6,"total_build":210}

View file

@ -1 +1 @@
{"version":"2.0.0-beta.2","build_id":5,"total_build":209} {"version":"2.0.0-beta.2","build_id":6,"total_build":210}

View file

@ -90,8 +90,10 @@ func Analytic(c *gin.Context) {
} }
// write // write
err = ws.WriteJSON(stat) if err != nil || websocket.IsUnexpectedCloseError(err,
if err != nil { websocket.CloseGoingAway,
websocket.CloseNoStatusReceived,
websocket.CloseNormalClosure) {
logger.Error(err) logger.Error(err)
break break
} }
@ -170,8 +172,10 @@ func GetNodeStat(c *gin.Context) {
for { for {
// write // write
err = ws.WriteJSON(analytic.GetNodeStat()) if err != nil || websocket.IsUnexpectedCloseError(err,
if err != nil { websocket.CloseGoingAway,
websocket.CloseNoStatusReceived,
websocket.CloseNormalClosure) {
logger.Error(err) logger.Error(err)
break break
} }
@ -197,8 +201,10 @@ func GetNodesAnalytic(c *gin.Context) {
for { for {
// write // write
err = ws.WriteJSON(analytic.NodeMap) if err != nil || websocket.IsUnexpectedCloseError(err,
if err != nil { websocket.CloseGoingAway,
websocket.CloseNoStatusReceived,
websocket.CloseNormalClosure) {
logger.Error(err) logger.Error(err)
break break
} }