From ec11cf0a6d422b61e190df79418be6cc1508bcb2 Mon Sep 17 00:00:00 2001 From: yangtao27 Date: Mon, 28 Mar 2022 21:13:09 +0800 Subject: [PATCH] err value shouldn't be use --- pkg/grpc-etcdv3/getcdv3/pool.go | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkg/grpc-etcdv3/getcdv3/pool.go b/pkg/grpc-etcdv3/getcdv3/pool.go index 943f4bd3f..437795949 100644 --- a/pkg/grpc-etcdv3/getcdv3/pool.go +++ b/pkg/grpc-etcdv3/getcdv3/pool.go @@ -171,11 +171,7 @@ func (p *Pool) Get(ctx context.Context) (*ClientConn, error) { if wrapper.ClientConn == nil { wrapper.ClientConn, err = p.factory(ctx) if err != nil { - // If there was an error, we want to put back a placeholder - // client in the channel - clients <- ClientConn{ - pool: p, - } + return nil, err } // This is a new connection, reset its initiated time wrapper.timeInitiated = time.Now()