summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue
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
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')
0 files changed, 0 insertions, 0 deletions