diff --git a/source/dnode/mgmt/mgmt_vnode/src/vmInt.c b/source/dnode/mgmt/mgmt_vnode/src/vmInt.c index 9520c604c4..aa9b009761 100644 --- a/source/dnode/mgmt/mgmt_vnode/src/vmInt.c +++ b/source/dnode/mgmt/mgmt_vnode/src/vmInt.c @@ -508,7 +508,7 @@ static void vmCleanup(SVnodeMgmt *pMgmt) { vmStopWorker(pMgmt); vnodeCleanup(); taosThreadRwlockDestroy(&pMgmt->lock); - taosThreadRwlockDestroy(&pMgmt->createLock); + taosThreadMutexDestroy(&pMgmt->createLock); taosMemoryFree(pMgmt); }