From 51daa13cd7f268b2755aea4466d8ee64a32e2059 Mon Sep 17 00:00:00 2001 From: yyforyongyu Date: Sat, 8 Mar 2025 21:57:47 +0800 Subject: [PATCH] routerrpc: improve logging in `forwardInterceptor` --- lnrpc/routerrpc/forward_interceptor.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lnrpc/routerrpc/forward_interceptor.go b/lnrpc/routerrpc/forward_interceptor.go index 72df3d019..6d6b3cf18 100644 --- a/lnrpc/routerrpc/forward_interceptor.go +++ b/lnrpc/routerrpc/forward_interceptor.go @@ -8,6 +8,7 @@ import ( "github.com/lightningnetwork/lnd/htlcswitch" "github.com/lightningnetwork/lnd/lnrpc" "github.com/lightningnetwork/lnd/lntypes" + "github.com/lightningnetwork/lnd/lnutils" "github.com/lightningnetwork/lnd/lnwire" "google.golang.org/grpc/codes" "google.golang.org/grpc/status" @@ -60,6 +61,9 @@ func (r *forwardInterceptor) run() error { return err } + log.Tracef("Received packet from stream: %v", + lnutils.SpewLogClosure(resp)) + if err := r.resolveFromClient(resp); err != nil { return err } @@ -73,7 +77,8 @@ func (r *forwardInterceptor) run() error { func (r *forwardInterceptor) onIntercept( htlc htlcswitch.InterceptedPacket) error { - log.Tracef("Sending intercepted packet to client %v", htlc) + log.Tracef("Sending intercepted packet to client %v", + lnutils.SpewLogClosure(htlc)) inKey := htlc.IncomingCircuit