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
Этот коммит содержится в:
Joram Wilander
2017-04-01 11:39:13 -04:00
коммит произвёл GitHub
родитель d39947f539
Коммит 95da05a8c9
7 изменённых файлов: 41 добавлений и 46 удалений

Просмотреть файл

@@ -94,7 +94,6 @@ func Publish(message *model.WebSocketEvent) {
metrics.IncrementWebsocketEvent(message.Event)
}
message.DoPreComputeJson()
for _, hub := range hubs {
hub.Broadcast(message)
}
@@ -105,7 +104,6 @@ func Publish(message *model.WebSocketEvent) {
}
func PublishSkipClusterSend(message *model.WebSocketEvent) {
message.DoPreComputeJson()
for _, hub := range hubs {
hub.Broadcast(message)
}