tailscale/portlist
Brad Fitzpatrick f81351fdef portlist: fix data race
Maisem spotted the bug. The initial getList call in NewPoller wasn't
making a clone (only the Run loop's getList calls).

Fixes #6314

Change-Id: I8ab8799fcccea8e799140340d0ff88a825bb6ff0
Co-authored-by: Maisem Ali <maisem@tailscale.com>
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2022-11-14 12:34:18 -08:00
..
clean_test.go portlist: normalise space delimited process names (#5634) 2022-09-15 12:17:31 +02:00
clean.go portlist: normalise space delimited process names (#5634) 2022-09-15 12:17:31 +02:00
netstat_test.go portlist: add macOS osImpl, finish migration to new style 2022-11-04 10:58:23 -07:00
netstat.go portlist: add macOS osImpl, finish migration to new style 2022-11-04 10:58:23 -07:00
poller.go portlist: fix data race 2022-11-14 12:34:18 -08:00
portlist_linux_test.go util/dirwalk, metrics, portlist: add new package for fast directory walking 2022-11-05 16:26:51 -07:00
portlist_linux.go util/dirwalk, metrics, portlist: add new package for fast directory walking 2022-11-05 16:26:51 -07:00
portlist_macos.go portlist: add macOS osImpl, finish migration to new style 2022-11-04 10:58:23 -07:00
portlist_test.go portlist: fix data race 2022-11-14 12:34:18 -08:00
portlist_windows.go portlist: add macOS osImpl, finish migration to new style 2022-11-04 10:58:23 -07:00
portlist.go portlist: refactor, introduce OS-specific types 2022-10-23 20:29:23 -07:00