clientv3: panic if ActiveConnection tries to return non-nil connection

This commit is contained in:
Anthony Romano
2016-06-03 00:16:52 -07:00
parent 267d1cb16f
commit 7dfe7db243
3 changed files with 5 additions and 10 deletions

View File

@ -795,15 +795,7 @@ func (c *ClusterV3) Terminate(t *testing.T) {
}
func (c *ClusterV3) RandClient() *clientv3.Client {
for i := 0; i < 100; i++ {
cli := c.clients[rand.Intn(len(c.clients))]
if cli.ActiveConnection() == nil {
time.Sleep(10 * time.Millisecond)
continue
}
return cli
}
panic("failed to get a active client")
return c.clients[rand.Intn(len(c.clients))]
}
func (c *ClusterV3) Client(i int) *clientv3.Client {