mirror of
https://github.com/livekit/livekit.git
synced 2026-09-26 20:18:36 +00:00
node selector
This commit is contained in:
@@ -47,6 +47,11 @@ func NewLocalRoomManager(conf *config.Config, rs RoomStore, router routing.Route
|
||||
return nil, err
|
||||
}
|
||||
|
||||
ns, err := selector.CreateNodeSelector(conf)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
r := &LocalRoomManager{
|
||||
RoomStore: rs,
|
||||
lock: sync.RWMutex{},
|
||||
@@ -57,6 +62,7 @@ func NewLocalRoomManager(conf *config.Config, rs RoomStore, router routing.Route
|
||||
currentNode: currentNode,
|
||||
webhookPool: workerpool.New(1),
|
||||
rooms: make(map[string]*rtc.Room),
|
||||
selector: ns,
|
||||
}
|
||||
|
||||
// hook up to router
|
||||
|
||||
Reference in New Issue
Block a user