From d679d620ca095a19873b0b11db5c46f845eb9e5c Mon Sep 17 00:00:00 2001 From: a631807682 <631807682@qq.com> Date: Wed, 19 Oct 2022 14:44:14 +0800 Subject: [PATCH] fix: delete one by one --- prepare_stmt.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/prepare_stmt.go b/prepare_stmt.go index a59552d2..7591e533 100644 --- a/prepare_stmt.go +++ b/prepare_stmt.go @@ -47,7 +47,8 @@ func (db *PreparedStmtDB) Close() { func (db *PreparedStmtDB) Reset() { db.Mux.Lock() defer db.Mux.Unlock() - for _, stmt := range db.Stmts { + for query, stmt := range db.Stmts { + delete(db.Stmts, query) go stmt.Close() }