]> git.feebdaed.xyz Git - 0xmirror/quic-go.git/commitdiff
http3: fix flaky TestConnGoAwayFailures (#5252)
authorMarten Seemann <martenseemann@gmail.com>
Sat, 28 Jun 2025 18:28:07 +0000 (02:28 +0800)
committerGitHub <noreply@github.com>
Sat, 28 Jun 2025 18:28:07 +0000 (20:28 +0200)
http3/conn_test.go

index 407ae543a79abbde9b7874da7b7ec085a211dca3..21e50afa3e46d21f4c4764da9c4d53aa0fd5a967 100644 (file)
@@ -213,6 +213,8 @@ func testConnControlStreamFailures(t *testing.T, data []byte, readErr error, exp
                conn.handleUnidirectionalStreams(nil)
        }()
 
+       conn.openRequestStream(context.Background(), nil, nil, true, 1000)
+
        switch readErr {
        case nil:
                _, err = controlStr.Write(data)
@@ -227,8 +229,6 @@ func testConnControlStreamFailures(t *testing.T, data []byte, readErr error, exp
                controlStr.CancelWrite(1337)
        }
 
-       conn.openRequestStream(context.Background(), nil, nil, true, 1000)
-
        select {
        case <-serverConn.Context().Done():
                require.ErrorIs(t,