add context to EarlyConnection.NextConnection, handle handshake failures (#4551)

This commit is contained in:
Marten Seemann
2024-06-05 11:51:54 +08:00
committed by GitHub
parent 0db354456a
commit 07acaad2f7
5 changed files with 34 additions and 24 deletions

View File

@@ -871,7 +871,8 @@ var _ = Describe("0-RTT", func() {
_, err = conn.AcceptStream(ctx)
Expect(err).To(Equal(quic.Err0RTTRejected))
newConn := conn.NextConnection()
newConn, err := conn.NextConnection(context.Background())
Expect(err).ToNot(HaveOccurred())
str, err := newConn.OpenUniStream()
Expect(err).ToNot(HaveOccurred())
_, err = newConn.OpenUniStream()