From 2d77328ba8f9a0ccd863954e494b40d0b0dbf926 Mon Sep 17 00:00:00 2001 From: Christopher Faulet Date: Mon, 29 Sep 2025 15:49:44 +0200 Subject: [PATCH] MEDIUM: peers: No longer ack updates during a full resync ACK messages received by a peer sending updates during a full resync are ignored. So, on the other side, there is no reason to still send these ACK messages. Let's skip them. --- src/peers.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/peers.c b/src/peers.c index 7d955008f..e20991edd 100644 --- a/src/peers.c +++ b/src/peers.c @@ -1821,6 +1821,9 @@ int peer_treat_updatemsg(struct appctx *appctx, struct peer *p, int updt, int ex st->last_get++; } + if (p->learnstate == PEER_LR_ST_PROCESSING) + st->last_acked = st->last_get; + if (exp) { size_t expire_sz = sizeof expire;