From 3637d41120b80ee57df5f97fd5aba14a55c01c67 Mon Sep 17 00:00:00 2001 From: Shenghui Wu <793703860@qq.com> Date: Wed, 11 May 2022 17:40:34 +0800 Subject: [PATCH] executor: fix processlist's Mem is not zero when HashJoin finished (#34569) close pingcap/tidb#34571 --- executor/hash_table.go | 1 + 1 file changed, 1 insertion(+) diff --git a/executor/hash_table.go b/executor/hash_table.go index f4439d6cd7bac..adf6f65832770 100644 --- a/executor/hash_table.go +++ b/executor/hash_table.go @@ -221,6 +221,7 @@ func (c *hashRowContainer) Len() uint64 { } func (c *hashRowContainer) Close() error { + defer c.memTracker.Detach() return c.rowContainer.Close() }