Fix reservation station with halt bug