fix(tdb/pcache): fix mem leak with unpined pages
This commit is contained in:
parent
afe2bab57c
commit
5007087e19
|
@ -229,7 +229,9 @@ void tdbPCacheInvalidatePage(SPCache *pCache, SPager *pPager, SPgno pgno) {
|
|||
}
|
||||
|
||||
if (pPage) {
|
||||
tdbPCachePinPage(pCache, pPage);
|
||||
tdbPCacheRemovePageFromHash(pCache, pPage);
|
||||
tdbPCacheFreePage(pCache, pPage);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue