Browse Source

etcd-tester: handle error in RevHash

Gyu-Ho Lee 9 years ago
parent
commit
dc49016987
1 changed files with 5 additions and 0 deletions
  1. 5 0
      tools/functional-tester/etcd-tester/member.go

+ 5 - 0
tools/functional-tester/etcd-tester/member.go

@@ -95,6 +95,11 @@ func (m *member) RevHash() (int64, int64, error) {
 	resp, err := mt.Hash(ctx, &pb.HashRequest{})
 	resp, err := mt.Hash(ctx, &pb.HashRequest{})
 	cancel()
 	cancel()
 	conn.Close()
 	conn.Close()
+
+	if err != nil {
+		return 0, 0, err
+	}
+
 	return resp.Header.Revision, int64(resp.Hash), nil
 	return resp.Header.Revision, int64(resp.Hash), nil
 }
 }