MCPcopy Index your code
hub / github.com/dropbox/godropbox / DoWithTimeout

Method DoWithTimeout

net2/http2/load_balanced_pool.go:288–291  ·  view source on GitHub ↗

Issues an HTTP request, distributing more load to relatively unloaded instances.

(req *http.Request,
	timeout time.Duration)

Source from the content-addressed store, hash-verified

286
287// Issues an HTTP request, distributing more load to relatively unloaded instances.
288func (pool *LoadBalancedPool) DoWithTimeout(req *http.Request,
289 timeout time.Duration) (*http.Response, error) {
290 return pool.DoWithParams(req, DoParams{Timeout: timeout})
291}
292
293func (pool *LoadBalancedPool) GetWithKey(key []byte, limit int) (*http.Client, error) {
294 _, instance, _, err := pool.getInstance(key, limit)

Callers 1

DoMethod · 0.95

Calls 1

DoWithParamsMethod · 0.95

Tested by

no test coverage detected