diff --git a/yql/essentials/minikql/aligned_page_pool.cpp b/yql/essentials/minikql/aligned_page_pool.cpp index fa40200fb18b..e0ef23850fc6 100644 --- a/yql/essentials/minikql/aligned_page_pool.cpp +++ b/yql/essentials/minikql/aligned_page_pool.cpp @@ -460,6 +460,7 @@ void TAlignedPagePoolImpl::ReturnPage(void* addr) noexcept { #if defined(ALLOW_DEFAULT_ALLOCATOR) if (Y_UNLIKELY(IsDefaultAllocator)) { ReturnBlock(addr, POOL_PAGE_SIZE); + AllPages.erase(addr); return; } #endif