From c3cd06d61c4a25270451c16c74add89a1030fc19 Mon Sep 17 00:00:00 2001 From: Marten Seemann Date: Wed, 29 Sep 2021 15:56:41 +0100 Subject: [PATCH] update go-tcp-transport to v0.4.0 --- p2p/net/swarm/testing/testing.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/p2p/net/swarm/testing/testing.go b/p2p/net/swarm/testing/testing.go index 0e4974f41d..737da71515 100644 --- a/p2p/net/swarm/testing/testing.go +++ b/p2p/net/swarm/testing/testing.go @@ -126,8 +126,12 @@ func GenSwarm(t *testing.T, opts ...Option) *swarm.Swarm { upgrader.ConnGater = cfg.connectionGater if !cfg.disableTCP { - tcpTransport := tcp.NewTCPTransport(upgrader) - tcpTransport.DisableReuseport = cfg.disableReuseport + var tcpOpts []tcp.Option + if cfg.disableReuseport { + tcpOpts = append(tcpOpts, tcp.DisableReuseport()) + } + tcpTransport, err := tcp.NewTCPTransport(upgrader, tcpOpts...) + require.NoError(t, err) if err := s.AddTransport(tcpTransport); err != nil { t.Fatal(err) }