btrfs: add missing spin_unlock to a rare exit path