summaryrefslogtreecommitdiff
path: root/src/btree/bt_split.c
diff options
context:
space:
mode:
authorMichael Cahill <michael.cahill@mongodb.com>2015-12-02 11:17:54 +1100
committerMichael Cahill <michael.cahill@mongodb.com>2015-12-02 11:17:54 +1100
commitf6a2db06a9d86a64e486a4b6151c6d72dec9fb46 (patch)
tree3252c335c5687bd73ad4af8a4c84def7ac33a836 /src/btree/bt_split.c
parente731ef8ab8b8f9d1c65380c83fc3e7b318f3fbe8 (diff)
downloadmongo-f6a2db06a9d86a64e486a4b6151c6d72dec9fb46.tar.gz
SERVER-21553 Free blocks during reverse splits.
Diffstat (limited to 'src/btree/bt_split.c')
-rw-r--r--src/btree/bt_split.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/btree/bt_split.c b/src/btree/bt_split.c
index e2031553aed..631aca0d5c0 100644
--- a/src/btree/bt_split.c
+++ b/src/btree/bt_split.c
@@ -895,7 +895,7 @@ __split_parent(WT_SESSION_IMPL *session, WT_REF *ref, WT_REF **ref_new,
*/
WT_ASSERT(session, next_ref->page_del == NULL);
- __wt_ref_free_addr(session, next_ref);
+ WT_TRET(__wt_ref_block_free(session, next_ref));
WT_TRET(__split_safe_free(
session, split_gen, exclusive, next_ref, sizeof(WT_REF)));
parent_decr += sizeof(WT_REF);