Authentication-Results: mail-b.sr.ht; dkim=pass header.d=protonmail.com header.i=@protonmail.com Received: from mail-40131.protonmail.ch (mail-40131.protonmail.ch [185.70.40.131]) by mail-b.sr.ht (Postfix) with ESMTPS id EE50111EEDD for <~ne02ptzero/libfloat@lists.sr.ht>; Wed, 2 Feb 2022 13:38:01 +0000 (UTC) Date: Wed, 02 Feb 2022 13:37:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail2; t=1643809080; bh=HPuiBExDsPYft7TfHeSJSEU8WpIu+eGmtn7giE6DOYo=; h=Date:To:From:Cc:Reply-To:Subject:Message-ID:In-Reply-To: References:From:To:Cc; b=W/uWXihB+WOp9rOOvbihrwuGQ/HQTZuxO9g+6EF9hwdCqApPWghUJlgJcT38R/HAH S9/Mos74W7lv5eTCe0FtBMCbn1XNB8dC9FFZYngeemICgWA9yF25Nh6IIUb4AgADUK IKRtxuogzY5LLs7D2nIUHXYixu4R9dkTfgg5zNn8l+JDHOB+Qks1KP3Zws2zwUnM9S JC6pXZ1sYPmoEbS2RT/n0dUe3lzq/8d9ciiqr1fngME8T3O/0sFBFKsjwuSpegpBBk s6pVdH38LII/883TXNSPJO2omfy4tLX/z66mH5eMY2VMVls3tkAYjXzgMLpVmOj8ld ZTOWJ2cmpYj2Q== To: Louis Solofrizzo From: Michael Bonfils Cc: ~ne02ptzero/libfloat@lists.sr.ht, mbonfils@scaleway.com, pcyvoct@scaleway.com Reply-To: Michael Bonfils Subject: Re: [PATCH] log: Don't compute next_log on network replays Message-ID: In-Reply-To: <20220202121100.686750-1-lsolofrizzo@scaleway.com> References: <20220202121100.686750-1-lsolofrizzo@scaleway.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, T_SCC_BODY_TEXT_LINE shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch LG -- Michael Bonfils htps://www.murlock.org/ =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 Original Me= ssage =E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90=E2=80=90 On Wednesday, February 2nd, 2022 at 1:11 PM, Louis Solofrizzo wrote: > Signed-off-by: Louis Solofrizzo lsolofrizzo@scaleway.com > > log.c | 2 ++ > > 1 file changed, 2 insertions(+) > > diff --git a/log.c b/log.c > > index 58610a0..03c043c 100644 > > --- a/log.c > > +++ b/log.c > > @@ -664,8 +664,10 @@ void libfloat_append_entries_response(libfloat_ctx_t= *ctx, libfloat_rpc_append_e > > node->next_log_to_send =3D 1; > > return; > } > > > - ERROR(ctx, "libfloat_append_entries_response: node %d: rec= eived current_index (%u) older than replicated_log (%u)", > node->id, resp->current_index, node->replicated_log); > > > - return; > } > > > > node->next_log_to_send =3D max(resp->current_index + 1, 1); > > -- > > 2.35.0