aboutsummaryrefslogtreecommitdiff
path: root/src/net/http/server.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/net/http/server.go')
-rw-r--r--src/net/http/server.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/net/http/server.go b/src/net/http/server.go
index 698d0636fa..c3c3f91d9a 100644
--- a/src/net/http/server.go
+++ b/src/net/http/server.go
@@ -3313,11 +3313,13 @@ func (srv *Server) onceSetNextProtoDefaults_Serve() {
}
}
+var http2server = godebug.New("http2server")
+
// onceSetNextProtoDefaults configures HTTP/2, if the user hasn't
// configured otherwise. (by setting srv.TLSNextProto non-nil)
// It must only be called via srv.nextProtoOnce (use srv.setupHTTP2_*).
func (srv *Server) onceSetNextProtoDefaults() {
- if omitBundledHTTP2 || godebug.Get("http2server") == "0" {
+ if omitBundledHTTP2 || http2server.Value() == "0" {
return
}
// Enable HTTP/2 by default if the user hasn't otherwise