Browse Source

etcdctl: fix syncWithPeerAPI by breaking the loop when there is no error

Xiang Li 10 years ago
parent
commit
34abead33e
1 changed files with 2 additions and 2 deletions
  1. 2 2
      etcdctl/command/util.go

+ 2 - 2
etcdctl/command/util.go

@@ -348,8 +348,8 @@ func syncWithPeerAPI(c *cli.Context, ctx context.Context, knownPeers []string) (
 		}
 		body, err = ioutil.ReadAll(resp.Body)
 		resp.Body.Close()
-		if err != nil {
-			continue
+		if err == nil {
+			break
 		}
 	}
 	if err != nil {