From eae0747f1434cdc3886ae1f5fb4c418d987f93bf Mon Sep 17 00:00:00 2001 From: "zhenshan.cao" Date: Wed, 13 Apr 2022 20:09:34 +0800 Subject: [PATCH] Fix bug: data race caused by read and write Params.DataNodeCfg.NodeID (#16478) Signed-off-by: zhenshan.cao --- internal/datanode/data_node_test.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/datanode/data_node_test.go b/internal/datanode/data_node_test.go index 1df36ef9c0..429b1104d6 100644 --- a/internal/datanode/data_node_test.go +++ b/internal/datanode/data_node_test.go @@ -80,6 +80,7 @@ func TestDataNode(t *testing.T) { assert.Nil(t, err) err = node.Start() assert.Nil(t, err) + defer node.Stop() node.chunkManager = storage.NewLocalChunkManager(storage.RootPath("/tmp/lib/milvus")) Params.DataNodeCfg.NodeID = 1 @@ -399,6 +400,7 @@ func TestWatchChannel(t *testing.T) { assert.Nil(t, err) err = node.Start() assert.Nil(t, err) + defer node.Stop() err = node.Register() assert.Nil(t, err)