From 48eac29c9deb2f604c9be2fc860c042860b93504 Mon Sep 17 00:00:00 2001 From: amudong <40730519+amudong@users.noreply.github.com> Date: Wed, 19 Feb 2020 01:27:55 +0800 Subject: [PATCH] add comment for nacos_client_test --- config_center/nacos/client_test.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config_center/nacos/client_test.go b/config_center/nacos/client_test.go index b4b1ba788..1ff760a02 100644 --- a/config_center/nacos/client_test.go +++ b/config_center/nacos/client_test.go @@ -27,6 +27,9 @@ func Test_newNacosClient(t *testing.T) { c.wg.Add(1) go HandleClientRestart(c) go func() { + // c.client.Close() and <-c.client.Done() have order requirements. + // If c.client.Close() is called first.It is possible that "go HandleClientRestart(c)" + // sets c.client to nil before calling c.client.Done(). time.Sleep(time.Second) c.client.Close() }() -- GitLab