You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/wgengine/magicsock
Kyle Carberry 91794f6498 wgengine/magicsock: move firstDerp check after nil derpMap check
This fixes a race condition which caused `c.muCond.Broadcast()` to
never fire in the `firstDerp` if block. It resulted in `Close()`
hanging forever.

Signed-off-by: Kyle Carberry <kyle@carberry.com>
2 years ago
..
debughttp.go wgengine/magicsock: fix panic in http debug server 2 years ago
debugknobs.go wgengine/magicsock: add client flag and envknob to disable heartbeat (#5638) 2 years ago
debugknobs_stubs.go wgengine/magicsock: add client flag and envknob to disable heartbeat (#5638) 2 years ago
discopingpurpose_string.go wgengine/magicsock: make discoPingPurpose a stringer 4 years ago
magicsock.go wgengine/magicsock: move firstDerp check after nil derpMap check 2 years ago
magicsock_default.go wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 2 years ago
magicsock_linux.go envknob: support changing envknobs post-init 2 years ago
magicsock_test.go refactor: move from io/ioutil to io and os packages 2 years ago