diff --git a/integrationtests/self/benchmark_test.go b/integrationtests/self/benchmark_test.go index 983d8b7d..88316206 100644 --- a/integrationtests/self/benchmark_test.go +++ b/integrationtests/self/benchmark_test.go @@ -33,10 +33,13 @@ func BenchmarkHandshake(b *testing.B) { if err != nil { b.Fatal(err) } + defer conn.Close() + tr := &quic.Transport{Conn: conn} + defer tr.Close() b.ResetTimer() for i := 0; i < b.N; i++ { - c, err := quic.Dial(context.Background(), conn, ln.Addr(), tlsClientConfig, nil) + c, err := tr.Dial(context.Background(), ln.Addr(), tlsClientConfig, nil) if err != nil { b.Fatal(err) }