forked from quic-go/quic-go
* feat: compatibility with "net/http".ResponseController * better deadline tests * don't run deadline tests on Go 1.19 * skip deadline tests on Go 1.19
23 lines
389 B
Go
23 lines
389 B
Go
//go:build go1.20
|
|
|
|
package self_test
|
|
|
|
import (
|
|
"net/http"
|
|
"time"
|
|
)
|
|
|
|
var go120 = true
|
|
|
|
func setReadDeadline(w http.ResponseWriter, deadline time.Time) error {
|
|
rc := http.NewResponseController(w)
|
|
|
|
return rc.SetReadDeadline(deadline)
|
|
}
|
|
|
|
func setWriteDeadline(w http.ResponseWriter, deadline time.Time) error {
|
|
rc := http.NewResponseController(w)
|
|
|
|
return rc.SetWriteDeadline(deadline)
|
|
}
|