diff --git a/transport.go b/transport.go index 685bdddb1..0e6e6258a 100644 --- a/transport.go +++ b/transport.go @@ -237,7 +237,7 @@ func (t *Transport) grabPool(addr net.Addr) *connPool { ctx, cancel := context.WithCancel(t.context()) p = &connPool{ - refc: 2, + refc: 1, dial: t.dial(), dialTimeout: t.dialTimeout(),