From 2807409d4968a3dd7b49ac073eadeaf3e6bffc8f Mon Sep 17 00:00:00 2001 From: Lei Zhao Date: Tue, 31 May 2022 16:17:49 +0800 Subject: [PATCH] client: fix nil dereference when closing conns (#514) Signed-off-by: youjiali1995 Co-authored-by: Yilin Chen --- internal/client/client.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/client/client.go b/internal/client/client.go index d9e1e416..d26546b3 100644 --- a/internal/client/client.go +++ b/internal/client/client.go @@ -239,8 +239,10 @@ func (a *connArray) Close() { } for _, c := range a.v { - err := c.Close() - tikverr.Log(err) + if c != nil { + err := c.Close() + tikverr.Log(err) + } } close(a.done)