prevent possible, unlikely spinlock