From 1a0821acfbaaf782e68983c15ac7adfc811d81bb Mon Sep 17 00:00:00 2001 From: unknown Date: Thu, 20 Feb 2014 08:34:04 -0800 Subject: [PATCH] Add missing bt_unlockpage call in bt_splitpage --- btree2s.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/btree2s.c b/btree2s.c index 49b9109..a0bc21a 100644 --- a/btree2s.c +++ b/btree2s.c @@ -1592,6 +1592,9 @@ BtKey key; if( bt_lockpage (bt, page_no, BtLockParent) ) return bt->err; + if( bt_unlockpage (bt, page_no, BtLockWrite) ) + return bt->err; + // insert new fence for reformulated left block if( bt_insertkey (bt, fencekey+1, *fencekey, lvl+1, page_no, time(NULL)) ) -- 2.40.0