fix/TD-32622-add-closed-hash-fix-case
This commit is contained in:
parent
9f69124708
commit
9f111b60ab
|
@ -586,6 +586,13 @@ static void vmCloseVnodes(SVnodeMgmt *pMgmt) {
|
||||||
pMgmt->hash = NULL;
|
pMgmt->hash = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void *pIter = taosHashIterate(pMgmt->closedHash, NULL);
|
||||||
|
while (pIter) {
|
||||||
|
SVnodeObj **ppVnode = pIter;
|
||||||
|
vmFreeVnodeObj(ppVnode);
|
||||||
|
pIter = taosHashIterate(pMgmt->closedHash, pIter);
|
||||||
|
}
|
||||||
|
|
||||||
if (pMgmt->closedHash != NULL) {
|
if (pMgmt->closedHash != NULL) {
|
||||||
taosHashCleanup(pMgmt->closedHash);
|
taosHashCleanup(pMgmt->closedHash);
|
||||||
pMgmt->closedHash = NULL;
|
pMgmt->closedHash = NULL;
|
||||||
|
|
Loading…
Reference in New Issue