Add BaseContext to http servers

This commit is contained in:
H1JK
2023-04-08 18:46:35 +08:00
committed by 世界
parent 0b4d0da1b1
commit 1d0e052971
4 changed files with 12 additions and 0 deletions

View File

@@ -70,6 +70,9 @@ func NewServer(ctx context.Context, options option.V2RayHTTPOptions, tlsConfig t
Handler: server,
ReadHeaderTimeout: C.TCPTimeout,
MaxHeaderBytes: http.DefaultMaxHeaderBytes,
BaseContext: func(net.Listener) context.Context {
return ctx
},
}
server.h2cHandler = h2c.NewHandler(server, server.h2Server)
return server, nil