()
| 207 | } |
| 208 | |
| 209 | func (c *Client) setDefaultHTTPClient() { |
| 210 | if c.httpClient == nil { |
| 211 | c.httpClient = &http.Client{ |
| 212 | Transport: c.transportForConfig(c.transportConfig), |
| 213 | } |
| 214 | } |
| 215 | c.httpGate = syncutil.NewGate(httpGateSize(c.httpClient.Transport)) |
| 216 | } |
| 217 | |
| 218 | // NewOrFail is like New, but calls log.Fatal instead of returning an error. |
| 219 | func NewOrFail(opts ...ClientOption) *Client { |
no test coverage detected