Avoided lockup when samples aren't advancing