aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgrigoriypisar <grigoriypisar@yandex-team.com>2025-02-21 13:54:00 +0300
committergrigoriypisar <grigoriypisar@yandex-team.com>2025-02-21 14:09:31 +0300
commit13bd44e2d0fb2788d7b43edb92b1f10ff43b2da7 (patch)
tree3855a3f84f46fb5f1b553158fbc4504ad2a24ad8
parent39c78c7d5074d33cc06b63234fa96e9a93213fdc (diff)
downloadydb-13bd44e2d0fb2788d7b43edb92b1f10ff43b2da7.tar.gz
fix verify fail in mkql alloc under mem profile
Fixed verify fail under mem profile commit_hash:3133759a94041f4e6c0dfeddf0e48b162a399d67
-rw-r--r--yql/essentials/minikql/aligned_page_pool.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/yql/essentials/minikql/aligned_page_pool.cpp b/yql/essentials/minikql/aligned_page_pool.cpp
index fa40200fb1..e0ef23850f 100644
--- a/yql/essentials/minikql/aligned_page_pool.cpp
+++ b/yql/essentials/minikql/aligned_page_pool.cpp
@@ -460,6 +460,7 @@ void TAlignedPagePoolImpl<T>::ReturnPage(void* addr) noexcept {
#if defined(ALLOW_DEFAULT_ALLOCATOR)
if (Y_UNLIKELY(IsDefaultAllocator)) {
ReturnBlock(addr, POOL_PAGE_SIZE);
+ AllPages.erase(addr);
return;
}
#endif