@@ 3,7 3,6 @@ package main
import (
"context"
- "crypto/tls"
"embed"
"encoding/json"
"encoding/xml"
@@ 138,12 137,7 @@ func main() {
ctx, stop := signal.NotifyContext(context.Background(), syscall.SIGINT, syscall.SIGTERM)
defer stop()
- // TODO: Remove
- // NOTE: Disable HTTP/2
- // Programs that must disable HTTP/2 can do so by setting Transport.TLSNextProto (for clients) to a non-nil, empty map.
- // https://godocs.io/net/http
- transport := http.Transport{TLSNextProto: make(map[string]func(authority string, c *tls.Conn) http.RoundTripper)}
- client := &http.Client{Timeout: time.Second * 3, Transport: &transport}
+ client := &http.Client{Timeout: time.Second * 3}
fc := &faceitChecker{logger: logger, bearerToken: cfg.faceitBearer,
templates: tmpls, client: client}