summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/extent.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/extent.c b/src/extent.c
index 7c7da29..ee50aff 100644
--- a/src/extent.c
+++ b/src/extent.c
@@ -988,6 +988,7 @@ extent_recycle_split(tsdn_t *tsdn, arena_t *arena,
extent_deregister(tsdn, to_salvage);
}
if (to_leak != NULL) {
+ extent_deregister(tsdn, to_leak);
extents_leak(tsdn, arena, r_extent_hooks, extents,
to_leak, growing_retained);
}