diff --git a/api/agent/agent.go b/api/agent/agent.go index 14fab4e1b..8a816b764 100644 --- a/api/agent/agent.go +++ b/api/agent/agent.go @@ -964,6 +964,8 @@ func (a *agent) runHot(ctx context.Context, call *call, tok ResourceToken, state udsClient = http.Client{ Transport: &http.Transport{ + MaxIdleConns: 1, + MaxIdleConnsPerHost: 1, // XXX(reed): other settings ? IdleConnTimeout: 1 * time.Second, DialContext: func(ctx context.Context, _, _ string) (net.Conn, error) {