From e3b73ba5849f9e7ecf4366a7ae0687044224f695 Mon Sep 17 00:00:00 2001 From: dapan1121 Date: Sat, 30 Jul 2022 08:34:16 +0800 Subject: [PATCH] fix: fix release conv handle issue --- source/os/src/osString.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/os/src/osString.c b/source/os/src/osString.c index 0642bd768b..329b039084 100644 --- a/source/os/src/osString.c +++ b/source/os/src/osString.c @@ -203,6 +203,7 @@ void taosReleaseConv(int32_t idx) { } atomic_store_8(&gConv[idx].inUse, 0); + atomic_sub_fetch_32(&convUsed, 1); } bool taosMbsToUcs4(const char *mbs, size_t mbsLength, TdUcs4 *ucs4, int32_t ucs4_max_len, int32_t *len) {