From: Donatas Abraitis Date: Tue, 24 May 2022 07:04:50 +0000 (+0300) Subject: bgpd: Don't increment twice notification sent stats counter X-Git-Tag: base_8.3~39^2 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=refs%2Fpull%2F11261%2Fhead;p=mirror%2Ffrr.git bgpd: Don't increment twice notification sent stats counter Before: ``` $ vtysh -c 'clear ip bgp 192.168.10.17' $ vtysh -c 'show bgp neighbor 192.168.10.17 json' | jq '."192.168.10.17".messageStats.notificationsSent' 2 ``` After: ``` $ vtysh -c 'clear ip bgp 192.168.10.17' $ vtysh -c 'show bgp neighbor 192.168.10.17 json' | jq '."192.168.10.17".messageStats.notificationsSent' 1 ``` Signed-off-by: Donatas Abraitis --- diff --git a/bgpd/bgp_packet.c b/bgpd/bgp_packet.c index c8996ba634..5560469838 100644 --- a/bgpd/bgp_packet.c +++ b/bgpd/bgp_packet.c @@ -733,7 +733,6 @@ static void bgp_write_notify(struct peer *peer) /* Type should be notify. */ atomic_fetch_add_explicit(&peer->notify_out, 1, memory_order_relaxed); - peer->notify_out++; /* Double start timer. */ peer->v_start *= 2;