From bd0c94109e37b742a623598706a654232658d63f Mon Sep 17 00:00:00 2001 From: Sudo-Ivan Date: Sat, 6 Dec 2025 12:19:37 -0600 Subject: [PATCH] Improve error handling in ValidateLinkProof by logging failures during RTT packet transmission --- pkg/link/link.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/link/link.go b/pkg/link/link.go index d9ab51e..63018d7 100644 --- a/pkg/link/link.go +++ b/pkg/link/link.go @@ -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() } }