3QM7P3RRVYYDEJNFDG3GHZDMSSHPPJC3WQOJGETGREOM4I2A6D5AC
let env = self.env.borrow();
unsafe {
env.mut_txn_unlock().unwrap_or(());
env.roots[self.root].rw.unlock_exclusive();
env.unlock(self.root).unwrap_or(())
if self.parent.is_none() {
let env = self.env.borrow();
unsafe {
env.mut_txn_unlock().unwrap_or(());
env.roots[self.root].rw.unlock_exclusive();
env.unlock(self.root).unwrap_or(())
}
self.parent
.free_owned_pages
.extend(self.free_owned_pages.iter());
self.parent.free_pages.extend(self.free_pages.iter());
parent.free_owned_pages.extend(self.free_owned_pages.iter());
parent.free_pages.extend(self.free_pages.iter());