Merge pull request #1983 from apjanke/dial-deprecation

Replace deprecated Dial with DialContext
This commit is contained in:
Mislav Marohnić 2018-12-28 04:54:46 +01:00 коммит произвёл GitHub
Родитель 31e91cdc4b e89a0bce4f
Коммит d53b050cda
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 7 добавлений и 3 удалений

Просмотреть файл

@ -2,6 +2,7 @@ package github
import (
"bytes"
"context"
"encoding/json"
"fmt"
"io"
@ -145,8 +146,11 @@ func newHttpClient(testHost string, verbose bool, unixSocket string) *http.Clien
dialFunc := func(network, addr string) (net.Conn, error) {
return net.Dial("unix", unixSocket)
}
dialContext := func(_ context.Context, _, _ string) (net.Conn, error) {
return net.Dial("unix", unixSocket)
}
httpTransport = &http.Transport{
Dial: dialFunc,
DialContext: dialContext,
DialTLS: dialFunc,
ResponseHeaderTimeout: 30 * time.Second,
ExpectContinueTimeout: 10 * time.Second,
@ -155,10 +159,10 @@ func newHttpClient(testHost string, verbose bool, unixSocket string) *http.Clien
} else {
httpTransport = &http.Transport{
Proxy: proxyFromEnvironment,
Dial: (&net.Dialer{
DialContext: (&net.Dialer{
Timeout: 30 * time.Second,
KeepAlive: 30 * time.Second,
}).Dial,
}).DialContext,
TLSHandshakeTimeout: 10 * time.Second,
}
}