mirror of
https://codeberg.org/git-pages/git-pages.git
synced 2026-05-14 11:11:35 +00:00
Stabilize feature serve-h2c.
It has been tested on Grebedoc (Fly.io servers) and found to work satisfactorily, though without any apparent benefit. It requires client opt-in and so enabling it at all times is benign.
This commit is contained in:
@@ -137,9 +137,7 @@ func serve(ctx context.Context, listener net.Listener, handler http.Handler) {
|
||||
server := http.Server{Handler: handler}
|
||||
server.Protocols = new(http.Protocols)
|
||||
server.Protocols.SetHTTP1(true)
|
||||
if config.Feature("serve-h2c") {
|
||||
server.Protocols.SetUnencryptedHTTP2(true)
|
||||
}
|
||||
server.Protocols.SetUnencryptedHTTP2(true)
|
||||
logc.Fatalln(ctx, server.Serve(listener))
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user