From 444e1ceb3651c5be049a6e400d2002b96e147535 Mon Sep 17 00:00:00 2001 From: Matej Pavlovic Date: Mon, 16 Jan 2023 13:20:32 +0100 Subject: [PATCH] Fix updating of leader selection policy in ISS Signed-off-by: Matej Pavlovic --- pkg/iss/iss.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/iss/iss.go b/pkg/iss/iss.go index 2cce36d34..35c23a4b3 100644 --- a/pkg/iss/iss.go +++ b/pkg/iss/iss.go @@ -791,7 +791,7 @@ func (iss *ISS) advanceEpoch() (*events.EventList, error) { oldNodeIDs := maputil.GetSortedKeys(iss.memberships[0]) iss.memberships = append(iss.memberships[1:], iss.nextNewMembership) iss.nextNewMembership = nil - iss.LeaderPolicy.Reconfigure(maputil.GetSortedKeys(iss.memberships[0])) + iss.LeaderPolicy = iss.LeaderPolicy.Reconfigure(maputil.GetSortedKeys(iss.memberships[0])) // Start executing the new epoch. // This must happen before starting the checkpoint protocol, since the application