diff options
author | Erik Dubbelboer <erik@dubbelboer.com> | 2021-12-13 16:41:34 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-13 09:41:34 +0100 |
commit | e9db537178708982f64736dbdedfddd2a168d395 (patch) | |
tree | 705174cc0a2f0dd156dc98b578f14b7616608eba /fasthttpproxy | |
parent | Fix bad request trailer panic (diff) | |
download | fasthttp-e9db537178708982f64736dbdedfddd2a168d395.tar.gz fasthttp-e9db537178708982f64736dbdedfddd2a168d395.tar.bz2 fasthttp-e9db537178708982f64736dbdedfddd2a168d395.zip |
Use %w to wrap errors (#1175)
Diffstat (limited to 'fasthttpproxy')
-rw-r--r-- | fasthttpproxy/proxy_env.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/fasthttpproxy/proxy_env.go b/fasthttpproxy/proxy_env.go index 2457ad5..8a95c70 100644 --- a/fasthttpproxy/proxy_env.go +++ b/fasthttpproxy/proxy_env.go @@ -49,7 +49,7 @@ func FasthttpProxyHTTPDialerTimeout(timeout time.Duration) fasthttp.DialFunc { port, _, err := net.SplitHostPort(addr) if err != nil { - return nil, fmt.Errorf("unexpected addr format: %v", err) + return nil, fmt.Errorf("unexpected addr format: %w", err) } reqURL := &url.URL{Host: addr, Scheme: httpScheme} @@ -108,14 +108,14 @@ func FasthttpProxyHTTPDialerTimeout(timeout time.Duration) fasthttp.DialFunc { if err := res.Read(bufio.NewReader(conn)); err != nil { if connErr := conn.Close(); connErr != nil { - return nil, fmt.Errorf("conn close err %v followed by read conn err %v", connErr, err) + return nil, fmt.Errorf("conn close err %v precede by read conn err %w", connErr, err) } return nil, err } if res.Header.StatusCode() != 200 { if connErr := conn.Close(); connErr != nil { return nil, fmt.Errorf( - "conn close err %v followed by connect to proxy: code: %d body %s", + "conn close err %w precede by connect to proxy: code: %d body %s", connErr, res.StatusCode(), string(res.Body())) } return nil, fmt.Errorf("could not connect to proxy: code: %d body %s", res.StatusCode(), string(res.Body())) |