summaryrefslogtreecommitdiffhomepage
path: root/control/controlknobs/controlknobs.go
diff options
context:
space:
mode:
authorAlex Chan <alexc@tailscale.com>2025-09-17 10:46:13 +0100
committerAlex Chan <alex@alexwlchan.net>2025-09-17 14:51:17 +0100
commitdb0b9a361c6ae3398b05733086e17b59b27110b6 (patch)
tree96710dac3fa1f5f53927f50bbe0a7bbb77907482 /control/controlknobs/controlknobs.go
parentddc0cd7e1eb289ab1b9d491762b6b5249a960b77 (diff)
downloadtailscale-db0b9a361c6ae3398b05733086e17b59b27110b6.tar.xz
tailscale-db0b9a361c6ae3398b05733086e17b59b27110b6.zip
net/dns: don't timeout if inotify sends multiple events
This fixes a flaky test which has been occasionally timing out in CI. In particular, this test times out if `watchFile` receives multiple notifications from inotify before we cancel the test context. We block processing the second notification, because we've stopped listening to the `callbackDone` channel. This patch changes the test so we only send on the first notification. Testing this locally with `stress` confirms that the test is no longer flaky. Fixes #17172 Updates #14699 Signed-off-by: Alex Chan <alexc@tailscale.com>
Diffstat (limited to 'control/controlknobs/controlknobs.go')
0 files changed, 0 insertions, 0 deletions