do not update HostClient.MaxConns

This commit is contained in:
Aliaksandr Valialkin
2015-11-13 11:57:39 +02:00
parent 51135320b2
commit 15cd28e255
+4 -3
View File
@@ -418,10 +418,11 @@ func (c *HostClient) acquireConn() (*clientConn, error) {
c.connsLock.Lock()
n := len(c.conns)
if n == 0 {
if c.MaxConns <= 0 {
c.MaxConns = DefaultMaxConnsPerHost
maxConns := c.MaxConns
if maxConns <= 0 {
maxConns = DefaultMaxConnsPerHost
}
if c.connsCount < c.MaxConns {
if c.connsCount < maxConns {
c.connsCount++
createConn = true
}