fix catchup (tlog start_i and store too_far_i)
never close tlog when an exception happened