btrfs: don't leak opened directory handle