diff --git a/source/client/src/clientMain.c b/source/client/src/clientMain.c index 01a4fd5640..0a5fb1a7b4 100644 --- a/source/client/src/clientMain.c +++ b/source/client/src/clientMain.c @@ -85,7 +85,6 @@ void taos_cleanup(void) { tscWarn("failed to close clientReqRefPool"); } - DestroyRegexCache(); rpcCleanup(); tscDebug("rpc cleanup"); @@ -93,6 +92,8 @@ void taos_cleanup(void) { tmqMgmtClose(); + DestroyRegexCache(); + tscInfo("all local resources released"); taosCleanupCfg(); taosCloseLog();