chore: copy forced derp websockets to fix flake (#6475)

See: https://github.com/coder/coder/actions/runs/4350034299/jobs/7600478389
This commit is contained in:
Kyle Carberry
2023-03-06 21:29:41 -06:00
committed by GitHub
parent 964032d783
commit 7a8ccda40e

View File

@ -657,11 +657,13 @@ func (c *Conn) selfNode() *Node {
} }
var preferredDERP int var preferredDERP int
var derpLatency map[string]float64 var derpLatency map[string]float64
var derpForcedWebsocket map[int]string derpForcedWebsocket := make(map[int]string, 0)
if c.lastNetInfo != nil { if c.lastNetInfo != nil {
preferredDERP = c.lastNetInfo.PreferredDERP preferredDERP = c.lastNetInfo.PreferredDERP
derpLatency = c.lastNetInfo.DERPLatency derpLatency = c.lastNetInfo.DERPLatency
derpForcedWebsocket = c.lastDERPForcedWebsockets for k, v := range c.lastDERPForcedWebsockets {
derpForcedWebsocket[k] = v
}
} }
node := &Node{ node := &Node{