Fix split root dereference.
@ -645,7 +645,7 @@ func (b *Bucket) free() {
// dereference removes all references to the old mmap.
func (b *Bucket) dereference() {
if b.rootNode != nil {
b.rootNode.dereference()
b.rootNode.root().dereference()
}
for _, child := range b.buckets {