[feature] spin_relock()