fix: fix mem leak
This commit is contained in:
parent
51799dde97
commit
f72668def8
|
@ -1586,8 +1586,8 @@ int32_t ctgOpUpdateVgroup(SCtgCacheOperation *operation) {
|
||||||
dbCache = NULL;
|
dbCache = NULL;
|
||||||
|
|
||||||
strncpy(vgVersion.dbFName, dbFName, sizeof(vgVersion.dbFName));
|
strncpy(vgVersion.dbFName, dbFName, sizeof(vgVersion.dbFName));
|
||||||
CTG_ERR_RET(ctgMetaRentUpdate(&msg->pCtg->dbRent, &vgVersion, vgVersion.dbId, sizeof(SDbVgVersion),
|
CTG_ERR_JRET(ctgMetaRentUpdate(&msg->pCtg->dbRent, &vgVersion, vgVersion.dbId, sizeof(SDbVgVersion),
|
||||||
ctgDbVgVersionSortCompare, ctgDbVgVersionSearchCompare));
|
ctgDbVgVersionSortCompare, ctgDbVgVersionSearchCompare));
|
||||||
|
|
||||||
_return:
|
_return:
|
||||||
|
|
||||||
|
@ -1634,7 +1634,7 @@ int32_t ctgOpDropDbVgroup(SCtgCacheOperation *operation) {
|
||||||
goto _return;
|
goto _return;
|
||||||
}
|
}
|
||||||
|
|
||||||
CTG_ERR_RET(ctgWLockVgInfo(pCtg, dbCache));
|
CTG_ERR_JRET(ctgWLockVgInfo(pCtg, dbCache));
|
||||||
|
|
||||||
ctgFreeVgInfo(dbCache->vgCache.vgInfo);
|
ctgFreeVgInfo(dbCache->vgCache.vgInfo);
|
||||||
dbCache->vgCache.vgInfo = NULL;
|
dbCache->vgCache.vgInfo = NULL;
|
||||||
|
|
Loading…
Reference in New Issue