We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see ourdocumentation.
There was an error while loading.Please reload this page.
1 parent7fa508b commite3711efCopy full SHA for e3711ef
tailnet/conn.go
@@ -268,10 +268,14 @@ func NewConn(options *Options) (conn *Conn, err error) {
268
nodeUp.setAddresses(options.Addresses)
269
nodeUp.setBlockEndpoints(options.BlockEndpoints)
270
wireguardEngine.SetStatusCallback(nodeUp.setStatus)
271
-wireguardEngine.SetNetInfoCallback(nodeUp.setNetInfo)
272
magicConn.SetDERPForcedWebsocketCallback(nodeUp.setDERPForcedWebsocket)
273
-ifoptions.TelemetrySink!=nil {
274
-magicConn.SetNetInfoCallback(telemetryStore.setNetInfo)
+iftelemetryStore!=nil {
+wireguardEngine.SetNetInfoCallback(func(ni*tailcfg.NetInfo) {
+nodeUp.setNetInfo(ni)
275
+telemetryStore.setNetInfo(ni)
276
+})
277
+}else {
278
+wireguardEngine.SetNetInfoCallback(nodeUp.setNetInfo)
279
}
280
281
server:=&Conn{