rescue内のretryを削除し、untilの条件を変更

until文の内部でretryすることにより、limit の条件分岐を通っていなかったバグを修正し、until文の条件も==から>=に変更