mirror of https://github.com/tailscale/tailscale/
derp: fix meshing accounting edge case bug
If a peer is connected to multiple nodes in a region (so multiForwarder is in use) and then a node restarts and re-sends all its additions, this bug about whether an element is in the multiForwarder could cause a one-time flip in the which peer node we forward to. Note a huge deal, but not written as intended. Thanks to @lewgun for the bug report in #2141. Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>pull/2251/head
parent
fab296536c
commit
f35b8c3ead
Loading…
Reference in New Issue