From 566d21c2c3f4489ce908258208efa5d6a8027749 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Papp?= Date: Thu, 25 Jun 2026 10:15:07 +0200 Subject: [PATCH] Set logger in ConnectedIP test to avoid nil deref --- shared/relay/client/client_serverip_test.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/shared/relay/client/client_serverip_test.go b/shared/relay/client/client_serverip_test.go index 7e699e37d..694fc3e35 100644 --- a/shared/relay/client/client_serverip_test.go +++ b/shared/relay/client/client_serverip_test.go @@ -8,6 +8,7 @@ import ( "testing" "time" + log "github.com/sirupsen/logrus" "go.opentelemetry.io/otel" "github.com/netbirdio/netbird/client/iface" @@ -252,7 +253,7 @@ func TestClient_ConnectedIPParsesRemoteAddr(t *testing.T) { } for _, tt := range tests { t.Run(tt.name, func(t *testing.T) { - c := &Client{relayConn: stubConn{remote: staticAddr{s: tt.s}}} + c := &Client{log: log.WithField("relay", tt.name), relayConn: stubConn{remote: staticAddr{s: tt.s}}} got := c.ConnectedIP() var gotStr string if got.IsValid() {