summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue/execqueue.go
diff options
context:
space:
mode:
authorM. J. Fromberger <fromberger@tailscale.com>2025-11-14 11:57:41 -0800
committerGitHub <noreply@github.com>2025-11-14 11:57:41 -0800
commitab4b990d51c41aff8e1ae7a08435dedfe621ce0d (patch)
tree9c4103c4c01db57f638bbe6d736f9cad49df9dc6 /util/execqueue/execqueue.go
parentce10f7c14cdfc9bdc1c1b26efd7f79d669968a32 (diff)
downloadtailscale-ab4b990d51c41aff8e1ae7a08435dedfe621ce0d.tar.xz
tailscale-ab4b990d51c41aff8e1ae7a08435dedfe621ce0d.zip
net/netmon: do not abandon a subscriber when exiting early (#17899)
LinkChangeLogLimiter keeps a subscription to track rate limits for log messages. But when its context ended, it would exit the subscription loop, leaving the subscriber still alive. Ensure the subscriber gets cleaned up when the context ends, so we don't stall event processing. Updates tailscale/corp#34311 Change-Id: I82749e482e9a00dfc47f04afbc69dd0237537cb2 Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
Diffstat (limited to 'util/execqueue/execqueue.go')
0 files changed, 0 insertions, 0 deletions