From e86ad0f4dae87f61a73d1230fe6170a8a8601d8a Mon Sep 17 00:00:00 2001 From: GoEdgeLab Date: Wed, 24 Feb 2021 10:44:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=87=8D=E6=96=B0=E5=8A=A0?= =?UTF-8?q?=E8=BD=BDRPC=E8=BF=9E=E6=8E=A5=E6=97=B6=E5=8F=AF=E8=83=BD?= =?UTF-8?q?=E6=AD=BB=E9=94=81=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/rpc/rpc_client.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/rpc/rpc_client.go b/internal/rpc/rpc_client.go index 6456ec22..28d6fbdf 100644 --- a/internal/rpc/rpc_client.go +++ b/internal/rpc/rpc_client.go @@ -375,9 +375,9 @@ func (this *RPCClient) init() error { if len(conns) == 0 { return errors.New("[RPC]no available endpoints") } - this.locker.Lock() + + // 这里不需要加锁,因为会和pickConn冲突 this.conns = conns - this.locker.Unlock() return nil }