diff --git a/pkg/controllers/collaset/synccontrol/sync_control.go b/pkg/controllers/collaset/synccontrol/sync_control.go index 4f90b97f..9f7bef04 100644 --- a/pkg/controllers/collaset/synccontrol/sync_control.go +++ b/pkg/controllers/collaset/synccontrol/sync_control.go @@ -343,6 +343,10 @@ func extractAvailableContexts(diff int, ownedIDs map[int]*appsv1alpha1.ContextDe availableContexts[idx] = ownedIDs[id] idx++ + + if idx == diff { + break + } } return availableContexts