1
0
mirror of https://github.com/kataras/iris.git synced 2025-12-18 02:17:05 +00:00

add h2 header manually for pre-go 1.9 users when manually key files are being used

Former-commit-id: edf521fc02de87b53cd3bdf0b8e77610dd535862
This commit is contained in:
kataras
2017-09-05 14:47:41 +03:00
parent bd779117fe
commit fcfc65a7bc
6 changed files with 130 additions and 29 deletions

View File

@@ -251,6 +251,8 @@ func (su *Supervisor) ListenAndServeTLS(certFile string, keyFile string) error {
return err
}
// manually inserted as pre-go 1.9 for any case.
cfg.NextProtos = []string{"h2", "http/1.1"}
su.Server.TLSConfig = cfg
return su.ListenAndServe()
}