restored fast loop on CAS failure