197
198
pkt, err := readPacket(stream)
199
if err != nil {
200
- log.Error().Err(err).Msg("[RelayClient] Failed to read packet from stream")
200
+ log.Error().Uint32("stream_id", stream.StreamID()).Err(err).Msg("[RelayClient] Failed to read packet from stream")
201
stream.Close()
202
return
203
}
368
// 응답 수신
369
respPacket, err := readPacket(stream)
370
if err != nil {
371
+ log.Error().Uint32("stream_id", stream.StreamID()).Err(err).Msg("[RelayClient] Failed to read packet from stream")
372
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, err
373
}
374
375
if respPacket.Type != rdverb.PacketType_PACKET_TYPE_LEASE_UPDATE_RESPONSE {
376
+ log.Error().Uint32("stream_id", stream.StreamID()).Msg("[RelayClient] Unexpected response packet type")
377
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, ErrInvalidResponse
378
}
379
380
var resp rdverb.LeaseUpdateResponse
381
err = resp.UnmarshalVT(respPacket.Payload)
382
if err != nil {
383
+ log.Error().Uint32("stream_id", stream.StreamID()).Err(err).Msg("[RelayClient] Failed to unmarshal lease update response")
384
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, err
385
}
386
437
// 응답 수신
438
respPacket, err := readPacket(stream)
439
if err != nil {
440
+ log.Error().Uint32("stream_id", stream.StreamID()).Err(err).Msg("[RelayClient] Failed to read packet from stream")
441
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, err
442
}
443
499
log.Debug().Str("lease_id", leaseID).Msg("[RelayClient] Waiting for connection response")
500
respPacket, err := readPacket(stream)
501
if err != nil {
498
- log.Error().Err(err).Msg("[RelayClient] Failed to read connection response")
502
+ log.Error().Str("lease_id", leaseID).Err(err).Msg("[RelayClient] Failed to read connection response")
503
stream.Close()
504
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, nil, err
505
}
513
var resp rdverb.ConnectionResponse
514
err = resp.UnmarshalVT(respPacket.Payload)
515
if err != nil {
512
- log.Error().Err(err).Msg("[RelayClient] Failed to unmarshal connection response")
516
+ log.Error().Str("lease_id", leaseID).Err(err).Msg("[RelayClient] Failed to unmarshal connection response")
517
stream.Close()
518
return rdverb.ResponseCode_RESPONSE_CODE_UNKNOWN, nil, err
519
}