Skip to content

Commit

Permalink
add sm.requestIdentity.DeviceID to debug log for reliable ack
Browse files Browse the repository at this point in the history
  • Loading branch information
agbpatro committed Feb 18, 2025
1 parent 8fb69f7 commit 25194bb
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions server/streaming/socket.go
Original file line number Diff line number Diff line change
Expand Up @@ -293,10 +293,9 @@ func (sm *SocketManager) processRecord(record *telemetry.Record) {
func (sm *SocketManager) respondToVehicle(record *telemetry.Record, err error) {
var response []byte

logInfo := logrus.LogInfo{"txid": record.Txid, "record_type": record.TxType}
logInfo := logrus.LogInfo{"txid": record.Txid, "record_type": record.TxType, "client_id": sm.requestIdentity.DeviceID}

if err != nil {
logInfo["client_id"] = sm.requestIdentity.DeviceID
sm.logger.ErrorLog("unexpected_record", err, logInfo)
metricsRegistry.unexpectedRecordErrorCount.Inc(map[string]string{})
response = record.Error(errors.New("incorrect message format"))
Expand Down Expand Up @@ -326,7 +325,7 @@ func (sm *SocketManager) writer() {
err := sm.writeMessage(msg.MsgType, msg.Msg)
if err != nil {
metricsRegistry.socketErrorCount.Inc(map[string]string{})
sm.logger.ErrorLog("socket_err", err, nil)
sm.logger.ErrorLog("socket_err", err, logrus.LogInfo{"client_id": sm.requestIdentity.DeviceID})
return
}
}
Expand Down

0 comments on commit 25194bb

Please sign in to comment.