summaryrefslogtreecommitdiffstats
path: root/wsapi
diff options
context:
space:
mode:
authorJoram Wilander <jwawilander@gmail.com>2017-04-01 11:39:13 -0400
committerGitHub <noreply@github.com>2017-04-01 11:39:13 -0400
commit95da05a8c97332d8eff90c7587ed17a41966c5f0 (patch)
treed50084481487988ad83deb5ab6af2be7d2a9f110 /wsapi
parentd39947f53933ee4beb4ed8ab614324edc36fba2d (diff)
downloadchat-95da05a8c97332d8eff90c7587ed17a41966c5f0.tar.gz
chat-95da05a8c97332d8eff90c7587ed17a41966c5f0.tar.bz2
chat-95da05a8c97332d8eff90c7587ed17a41966c5f0.zip
PLT-5750 Add sequence number to websocket connections and events (#5907)
* Add sequence number to websocket connections and events * Copy pointer instead of pass by value and use int64 over uint64 * Add more logging to missed events
Diffstat (limited to 'wsapi')
-rw-r--r--wsapi/websocket_handler.go3
1 files changed, 0 insertions, 3 deletions
diff --git a/wsapi/websocket_handler.go b/wsapi/websocket_handler.go
index 193539242..8d78ece04 100644
--- a/wsapi/websocket_handler.go
+++ b/wsapi/websocket_handler.go
@@ -27,7 +27,6 @@ func (wh webSocketHandler) ServeWebSocket(conn *app.WebConn, r *model.WebSocketR
l4g.Error(utils.T("api.web_socket_handler.log.error"), "/api/v3/users/websocket", r.Action, r.Seq, conn.UserId, sessionErr.SystemMessage(utils.T), sessionErr.Error())
sessionErr.DetailedError = ""
errResp := model.NewWebSocketError(r.Seq, sessionErr)
- errResp.DoPreComputeJson()
conn.Send <- errResp
return
@@ -44,14 +43,12 @@ func (wh webSocketHandler) ServeWebSocket(conn *app.WebConn, r *model.WebSocketR
l4g.Error(utils.T("api.web_socket_handler.log.error"), "/api/v3/users/websocket", r.Action, r.Seq, r.Session.UserId, err.SystemMessage(utils.T), err.DetailedError)
err.DetailedError = ""
errResp := model.NewWebSocketError(r.Seq, err)
- errResp.DoPreComputeJson()
conn.Send <- errResp
return
}
resp := model.NewWebSocketResponse(model.STATUS_OK, r.Seq, data)
- resp.DoPreComputeJson()
conn.Send <- resp
}