forked from quic-go/quic-go
add a context to Session.Accept{Uni}Stream
This commit is contained in:
@@ -95,7 +95,7 @@ var _ = Describe("Timeout tests", func() {
|
||||
&quic.Config{IdleTimeout: idleTimeout},
|
||||
)
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
strIn, err := sess.AcceptStream()
|
||||
strIn, err := sess.AcceptStream(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
strOut, err := sess.OpenStream()
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
@@ -116,9 +116,9 @@ var _ = Describe("Timeout tests", func() {
|
||||
checkTimeoutError(err)
|
||||
_, err = sess.OpenUniStream()
|
||||
checkTimeoutError(err)
|
||||
_, err = sess.AcceptStream()
|
||||
_, err = sess.AcceptStream(context.Background())
|
||||
checkTimeoutError(err)
|
||||
_, err = sess.AcceptUniStream()
|
||||
_, err = sess.AcceptUniStream(context.Background())
|
||||
checkTimeoutError(err)
|
||||
})
|
||||
|
||||
@@ -148,7 +148,7 @@ var _ = Describe("Timeout tests", func() {
|
||||
defer GinkgoRecover()
|
||||
sess, err := server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
sess.AcceptStream() // blocks until the session is closed
|
||||
sess.AcceptStream(context.Background()) // blocks until the session is closed
|
||||
close(serverSessionClosed)
|
||||
}()
|
||||
|
||||
@@ -162,7 +162,7 @@ var _ = Describe("Timeout tests", func() {
|
||||
done := make(chan struct{})
|
||||
go func() {
|
||||
defer GinkgoRecover()
|
||||
_, err := sess.AcceptStream()
|
||||
_, err := sess.AcceptStream(context.Background())
|
||||
checkTimeoutError(err)
|
||||
close(done)
|
||||
}()
|
||||
@@ -189,7 +189,7 @@ var _ = Describe("Timeout tests", func() {
|
||||
defer GinkgoRecover()
|
||||
sess, err := server.Accept(context.Background())
|
||||
Expect(err).ToNot(HaveOccurred())
|
||||
sess.AcceptStream() // blocks until the session is closed
|
||||
sess.AcceptStream(context.Background()) // blocks until the session is closed
|
||||
close(serverSessionClosed)
|
||||
}()
|
||||
|
||||
@@ -212,7 +212,7 @@ var _ = Describe("Timeout tests", func() {
|
||||
done := make(chan struct{})
|
||||
go func() {
|
||||
defer GinkgoRecover()
|
||||
_, err := sess.AcceptStream()
|
||||
_, err := sess.AcceptStream(context.Background())
|
||||
checkTimeoutError(err)
|
||||
close(done)
|
||||
}()
|
||||
|
||||
Reference in New Issue
Block a user