}
}
- var ICEServers []webrtc.ICEServer
- if cl.config.ICEServerList != nil {
- ICEServers = cl.config.ICEServerList
- } else if cl.config.ICEServers != nil {
- ICEServers = []webrtc.ICEServer{{URLs: cl.config.ICEServers}}
- }
-
cl.websocketTrackers = websocketTrackers{
PeerId: cl.peerID,
Logger: cl.logger,
},
Proxy: cl.config.HTTPProxy,
WebsocketTrackerHttpHeader: cl.config.WebsocketTrackerHttpHeader,
- ICEServers: ICEServers,
+ ICEServers: cl.ICEServers(),
DialContext: cl.config.TrackerDialContext,
OnConn: func(dc datachannel.ReadWriteCloser, dcc webtorrent.DataChannelContext) {
cl.lock()