summaryrefslogtreecommitdiffhomepage
path: root/util/execqueue
diff options
context:
space:
mode:
authorNick Khyl <nickk@tailscale.com>2025-11-19 20:13:18 -0600
committerNick Khyl <1761190+nickkhyl@users.noreply.github.com>2025-11-21 13:35:48 -0600
commit016ccae2da9fae1f6d8ffb29c694f86cb78cca4a (patch)
treee339611528bf4d0e9e643361e535d27f0e9bf19f /util/execqueue
parentce95bc77fb0c323e2e4335665bc75d93bf1e7cfc (diff)
downloadtailscale-016ccae2da9fae1f6d8ffb29c694f86cb78cca4a.tar.xz
tailscale-016ccae2da9fae1f6d8ffb29c694f86cb78cca4a.zip
util/eventbus: add tests for a subscriber trying to acquire the same mutex as a publisher
As of 2025-11-20, publishing more events than the eventbus's internal queues can hold may deadlock if a subscriber tries to acquire a mutex that can also be held by a publisher. This commit adds a test that demonstrates this deadlock, and skips it until the bug is fixed. Updates #17973 Signed-off-by: Nick Khyl <nickk@tailscale.com>
Diffstat (limited to 'util/execqueue')
0 files changed, 0 insertions, 0 deletions