reconnect_until_success