diff options
author | Qi Wang <interwq@gwu.edu> | 2017-11-20 01:01:53 (GMT) |
---|---|---|
committer | Qi Wang <interwq@gmail.com> | 2017-11-20 05:12:40 (GMT) |
commit | 26a8f82c484eada4188e56daad32ed6a16b4b585 (patch) | |
tree | 3600274308ba5066af75f2e6ad331263d2ec95a3 | |
parent | e475d03752d53e198143fdf58e7d0e2e14e5f1a2 (diff) | |
download | jemalloc-26a8f82c484eada4188e56daad32ed6a16b4b585.zip jemalloc-26a8f82c484eada4188e56daad32ed6a16b4b585.tar.gz jemalloc-26a8f82c484eada4188e56daad32ed6a16b4b585.tar.bz2 |
Add missing deregister before extents_leak.
This fixes an regression introduced by 211b1f3 (refactor extent split).
-rw-r--r-- | src/extent.c | 1 |
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); } |