summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue/execqueue_test.go
diff options
context:
space:
mode:
authorM. J. Fromberger <fromberger@tailscale.com>2025-10-02 09:18:55 -0700
committerGitHub <noreply@github.com>2025-10-02 09:18:55 -0700
commit3c32f87624ca2cbe384dc4b7a2e3b1925c672e5d (patch)
treea76451db584ab1c22bf3ad2549d9d75a9f743672 /util/execqueue/execqueue_test.go
parent1d93bdce20ddd2887651e4c2324dd4e113cd864a (diff)
downloadtailscale-3c32f87624ca2cbe384dc4b7a2e3b1925c672e5d.tar.xz
tailscale-3c32f87624ca2cbe384dc4b7a2e3b1925c672e5d.zip
feature/relayserver: use eventbus.Monitor to simplify lifecycle management (#17234)
Instead of using separate channels to manage the lifecycle of the eventbus client, use the recently-added eventbus.Monitor, which handles signaling the processing loop to stop and waiting for it to complete. This allows us to simplify some of the setup and cleanup code in the relay server. Updates #15160 Change-Id: Ia1a47ce2e5a31bc8f546dca4c56c3141a40d67af Signed-off-by: M. J. Fromberger <fromberger@tailscale.com>
Diffstat (limited to 'util/execqueue/execqueue_test.go')
0 files changed, 0 insertions, 0 deletions