diff --git a/source/libs/monitor/src/monMain.c b/source/libs/monitor/src/monMain.c index 93abda1281..20bd064d69 100644 --- a/source/libs/monitor/src/monMain.c +++ b/source/libs/monitor/src/monMain.c @@ -125,6 +125,9 @@ void monCleanup() { tFreeSMonQmInfo(&tsMonitor.qmInfo); tFreeSMonBmInfo(&tsMonitor.bmInfo); taosThreadMutexDestroy(&tsMonitor.lock); + + taos_collector_registry_destroy(TAOS_COLLECTOR_REGISTRY_DEFAULT); + TAOS_COLLECTOR_REGISTRY_DEFAULT = NULL; } static void monCleanupMonitorInfo(SMonInfo *pMonitor) {