summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue/execqueue.go
diff options
context:
space:
mode:
authorJames Tucker <james@tailscale.com>2024-01-10 18:16:00 -0800
committerJames Tucker <jftucker@gmail.com>2024-01-11 14:47:17 -0800
commitff9c1ebb4a056e4a12e3edff5e5a505b72a8045d (patch)
tree7e7e483c84e463cb409773f0197a1a07ad6b1710 /util/execqueue/execqueue.go
parent5cc1bfe82ded4614652f7ab002a0e2f95c380476 (diff)
downloadtailscale-ff9c1ebb4a056e4a12e3edff5e5a505b72a8045d.tar.xz
tailscale-ff9c1ebb4a056e4a12e3edff5e5a505b72a8045d.zip
derp: reduce excess goroutines blocking on broadcasts
Observed on one busy derp node, there were 600 goroutines blocked writing to this channel, which represents not only more blocked routines than we need, but also excess wake-ups downstream as the latent goroutines writes represent no new work. Updates #self Signed-off-by: James Tucker <james@tailscale.com>
Diffstat (limited to 'util/execqueue/execqueue.go')
0 files changed, 0 insertions, 0 deletions