tailscale/control
M. J. Fromberger 9e24a6508a
control/controlclient: avert a data race when logging (#8863)
The read of the synced field for logging takes place outside the lock, and
races with other (locked) writes of this field, including for example the one
at current line 556 in mapRoutine.

Updates tailscale/corp#13856

Change-Id: I056b36d7a93025aafdf73528dd7645f10b791af6
Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
2023-08-11 18:49:40 -07:00
..
controlbase various: add golangci-lint, fix issues (#7905) 2023-04-17 18:38:24 -04:00
controlclient control/controlclient: avert a data race when logging (#8863) 2023-08-11 18:49:40 -07:00
controlhttp control/controlhttp: remove tstest.Clock from tests (#8830) 2023-08-09 15:03:22 -07:00
controlknobs all: update copyright and license headers 2023-01-27 15:36:29 -08:00