Hello.
It seems to have a race condition (latest tag : efe0945) on "DialWithInfo" when :
- write part : cluster.minPoolSize is written
- read part : just before "newCluster" has created the goroutine which launch the synServersLoop (this routine calls syncServersIteration --> spawnSync --> cluster.server --> minPoolSize := cluster.minPoolSize)
I think the minPoolSize and the maxIdleTimeMS should be params of newCluster function like others info attributes ?