add barrier.abort