From 13fe3cbe6dd4dfc768e963185b54e4a7fb4c8b38 Mon Sep 17 00:00:00 2001 From: lorenzo <31852651+lorenzo-dev1@users.noreply.github.com> Date: Thu, 5 Dec 2024 17:32:34 +0100 Subject: [PATCH] p2p: prevent nil pointer dereference on connection closing --- p2p/transport.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/p2p/transport.go b/p2p/transport.go index 5fc7686feb..bdbe270f51 100644 --- a/p2p/transport.go +++ b/p2p/transport.go @@ -123,8 +123,8 @@ func (t *rlpxTransport) close(err error) { t.conn.Write(discMsg, t.wbuf.Bytes()) } } + t.conn.Close() } - t.conn.Close() } func (t *rlpxTransport) doEncHandshake(prv *ecdsa.PrivateKey) (*ecdsa.PublicKey, error) {