Explorar el Código

Merge pull request #1934 from xiang90/fix_test

discovery: fix watch index
Xiang Li hace 11 años
padre
commit
c620238257
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      discovery/discovery.go

+ 2 - 1
discovery/discovery.go

@@ -276,7 +276,8 @@ func (d *discovery) waitNodes(nodes client.Nodes, size int, index uint64) (clien
 	if len(nodes) > size {
 		nodes = nodes[:size]
 	}
-	w := d.c.RecursiveWatch(d.cluster, index)
+	// watch from the next index
+	w := d.c.RecursiveWatch(d.cluster, index+1)
 	all := make(client.Nodes, len(nodes))
 	copy(all, nodes)
 	for _, n := range all {