Browse Source

Merge pull request #6410 from fanminshi/master

etcd-tester: fix peer-port parsing bug with localhost url
fanmin shi 9 năm trước cách đây
mục cha
commit
ce01fb3cdf
1 tập tin đã thay đổi với 5 bổ sung1 xóa
  1. 5 1
      tools/functional-tester/etcd-tester/member.go

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

@@ -168,7 +168,11 @@ func (m *member) grpcAddr() string {
 }
 
 func (m *member) peerPort() (port int) {
-	_, portStr, err := net.SplitHostPort(m.PeerURL)
+	u, err := url.Parse(m.PeerURL)
+	if err != nil {
+		panic(err)
+	}
+	_, portStr, err := net.SplitHostPort(u.Host)
 	if err != nil {
 		panic(err)
 	}