diff options
| author | Nick Khyl <nickk@tailscale.com> | 2025-11-19 20:13:18 -0600 |
|---|---|---|
| committer | Nick Khyl <1761190+nickkhyl@users.noreply.github.com> | 2025-11-21 13:35:48 -0600 |
| commit | 016ccae2da9fae1f6d8ffb29c694f86cb78cca4a (patch) | |
| tree | e339611528bf4d0e9e643361e535d27f0e9bf19f /util/execqueue | |
| parent | ce95bc77fb0c323e2e4335665bc75d93bf1e7cfc (diff) | |
| download | tailscale-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
