From 0d07b406dc2f854363f7ae9b970e980400f4f03e Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E8=83=A1=E7=8E=AE=E6=96=87?= Date: Sat, 8 Jan 2022 01:10:35 +0800 Subject: [PATCH] osd/PeeringState: proc_lease_ack break once found from OSD MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit We should not have duplicated OSD ID in `acting`. So the loop would execute once anyway. Signed-off-by: 胡玮文 (cherry picked from commit 9337fa6704180de90e1c18e314849566ff628818) --- src/osd/PeeringState.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/osd/PeeringState.cc b/src/osd/PeeringState.cc index 68b8d2225995..f925d39a28f2 100644 --- a/src/osd/PeeringState.cc +++ b/src/osd/PeeringState.cc @@ -1213,8 +1213,8 @@ void PeeringState::proc_lease_ack(int from, const pg_lease_ack_t& a) was_min = true; } acting_readable_until_ub[i] = a.readable_until_ub; - break; } + break; } } if (was_min) { -- 2.47.3