Improve error handling in ValidateLinkProof by logging failures during RTT packet transmission

This commit is contained in:
2025-12-06 12:19:37 -06:00
parent 6896672562
commit bd0c94109e

View File

@@ -2035,7 +2035,9 @@ func (l *Link) ValidateLinkProof(pkt *packet.Packet) error {
if err == nil {
rttPkt.Data = encrypted
if err := rttPkt.Pack(); err == nil {
l.transport.SendPacket(rttPkt)
if err := l.transport.SendPacket(rttPkt); err != nil {
debug.Log(debug.DEBUG_ERROR, "Failed to send RTT packet", "error", err)
}
l.lastOutbound = time.Now()
}
}