From: Christopher Faulet Date: Tue, 23 Apr 2024 16:58:14 +0000 (+0200) Subject: MINOR: peers: Remove unused PEERS_F_RESYNC_REQUESTED flag X-Git-Tag: v3.0-dev9~61 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=6380fd5eb9d5a676a6ee23113131a071fd2d5504;p=thirdparty%2Fhaproxy.git MINOR: peers: Remove unused PEERS_F_RESYNC_REQUESTED flag This flag was used for debugging purpose to know a resync was requested at least once in the process life. Since the last bunch of fixes about the peers locking mechanism, this info is now set per-peer. There is no reason to still have it on peers too. So, just remove it. --- diff --git a/src/peers.c b/src/peers.c index cf2d92683b..bd34b44851 100644 --- a/src/peers.c +++ b/src/peers.c @@ -71,7 +71,7 @@ #define PEERS_F_RESYNC_REMOTEPARTIAL 0x00000800 /* A remote node teach us but was partially up to date */ #define PEERS_F_RESYNC_LOCALASSIGN 0x00001000 /* A local node was assigned for a full resync */ #define PEERS_F_RESYNC_REMOTEASSIGN 0x00002000 /* A remote node was assigned for a full resync */ -#define PEERS_F_RESYNC_REQUESTED 0x00004000 /* A resync was explicitly requested */ + #define PEERS_F_DONOTSTOP 0x00010000 /* Main table sync task block process during soft stop to push data to new process */ @@ -3379,9 +3379,6 @@ static void __process_peer_learn_status(struct peers *peers, struct peer *peer) static void __process_peer_state(struct peers *peers, struct peer *peer) { - if (peer->flags & PEER_F_RESYNC_REQUESTED) - peers->flags |= PEERS_F_RESYNC_REQUESTED; - /* Check peer state. Order is important */ if (peer->flags & (PEER_F_ST_RELEASED|PEER_F_ST_CONNECTED|PEER_F_ST_ACCEPTED)) { if (peer->flags & PEER_F_LEARN_ASSIGN) {