From 25daf253c0f64955d9b840dbd5f63b599aead1d3 Mon Sep 17 00:00:00 2001 From: Elle Mouton Date: Mon, 30 Jun 2025 18:27:56 +0200 Subject: [PATCH] discovery: fix log line panic If a method returns an error, we should assume all other parameters to be nil unless the documentation explicitly says otherwise. So here, we fix a log line where a dereference is made to an object that will be nil due to an error being returned. --- discovery/gossiper.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/discovery/gossiper.go b/discovery/gossiper.go index 18b603e1b..3b98b4caa 100644 --- a/discovery/gossiper.go +++ b/discovery/gossiper.go @@ -2236,7 +2236,7 @@ func (d *AuthenticatedGossiper) isMsgStale(_ context.Context, } if err != nil { log.Debugf("Unable to retrieve channel=%v from graph: "+ - "%v", chanInfo.ChannelID, err) + "%v", msg.ShortChannelID, err) return false }