change_code失敗時にプロテクトを書き戻すようにした