diff options
Diffstat (limited to 'src/net/http/server.go')
| -rw-r--r-- | src/net/http/server.go | 4 |
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 |
