MCPcopy Create free account
hub / github.com/chainreactors/EvilProxy / SetSelector

Method SetSelector

sdk/cliproxy/auth/conductor.go:461–475  ·  view source on GitHub ↗
(selector Selector)

Source from the content-addressed store, hash-verified

459}
460
461func (m *Manager) SetSelector(selector Selector) {
462 if m == nil {
463 return
464 }
465 if selector == nil {
466 selector = &RoundRobinSelector{}
467 }
468 m.mu.Lock()
469 m.selector = selector
470 m.mu.Unlock()
471 if m.scheduler != nil {
472 m.scheduler.setSelector(selector)
473 m.syncScheduler()
474 }
475}
476
477// SetStore swaps the underlying persistence store.
478func (m *Manager) SetStore(store Store) {

Calls 2

syncSchedulerMethod · 0.95
setSelectorMethod · 0.80