use deepCopy of connInfo in createConnectionUnlocked method
Signed-off-by: Artemiy Ryabinkov <getlag@ya.ru>
This commit is contained in:
+1
-1
@@ -319,7 +319,7 @@ func (p *ConnPool) createConnection() (*Conn, error) {
|
||||
func (p *ConnPool) createConnectionUnlocked() (*Conn, error) {
|
||||
p.inProgressConnects++
|
||||
p.cond.L.Unlock()
|
||||
c, err := connect(p.config, p.connInfo)
|
||||
c, err := connect(p.config, p.connInfo.DeepCopy())
|
||||
p.cond.L.Lock()
|
||||
p.inProgressConnects--
|
||||
|
||||
|
||||
Reference in New Issue
Block a user