mirror of
https://github.com/coder/coder.git
synced 2025-07-09 11:45:56 +00:00
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:
@ -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{
|
||||||
|
Reference in New Issue
Block a user